Current time: 26.11.2024, 21:00 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
AI - искусственный интеллект (ИИ)
» Поведение ИИ, предложения/идеи по его улучшению, ресивер !!AI
Author Message
ModWizard Offline

Posts: 8
Post: #69

Quote: Повторюсь: проблема не в том, как технически устроить втречу/передвижение, а в том, чтобы определить когда это действительно нужно.

Если говорить о реализации нового ИИ, то в начале нужно определится со структурой его работы. После этого многое станет яснее, как формализовать то или иное условие.


Впрочем, извините что влезаю - тема начинается довольно оборвано и сложно понять тут про корректировку каких-то манер поведения ИИ или новый ИИ вообще.

Например, могу по фантазировать. Нижеприведенное лишь фантазия, как пример подхода к формализации таких вещей. Я сам периодический сижу прикидываю, как бы можно было бы сделать. На самом деле, если подумать можно сделать все проще и быстрее)

Ход ИИ должен быть разбит на два этапа:

1. Стратегический.

Происходит анализ карты, юнитов и ресурсов, выбирается стратегия: раш, раскачка, планомерный отжим. Устанавливается ценность тактических действий, условия переоценки стратегии (к примеру, достижение суммарной силы армии при режиме раскачки, встреча с врагом при движении).

2. Далее, для каждого героя, начинается тактическая фаза. Каждый герой соображает, какое тактическое действие он может совершить и происходит оптимизация по суммарной стоймости этих действий за ход.

К примеру, получена стратегия раш.

Для второстепенного героя (определяем их мощь и сортируем их по списку) ценнее передать свои вещи и юниты главному и идти собирать ресурсы. у главного героя появляется стимул тащиться к ближайшему городу, собирая по пути монстру и забегая за ресурсами на право-налево, но не далеко.

Вначале ходят герои с суммарной ценностью действий наименьшей, они могут открыть что-то новое, или собрать достаточно ресурсов для переключения на другую стратегию. Тут уже можно подумать о новом планировании.

Фактический, все сводится к выработке замысла и решению оптимизационной задачи по нахождению наибольшей суммы действий. Тут уже яснее.

1. выдумывать список действий для начала.
2. формулировать условия выбора плана.
3. оценки ценности действий в нем.

можно конечно пойти с низу вверх, но боюсь в случае чего такой подход при попытке включить в него другие ситуации может начать нуждаться в большом количестве костылей.
(This post was last modified: 21.08.2018 02:05 by ModWizard.)
21.08.2018 00:51
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
AI - искусственный интеллект (ИИ) - GhostManSD - 10.07.2010, 16:17
RE: AI - искусственный интеллект (ИИ) - Raistlin - 03.01.2021, 04:46
RE: AI - искусственный интеллект (ИИ) - daemon_n - 03.01.2021, 05:35
RE: AI - искусственный интеллект (ИИ) - Elzivir - 03.01.2021, 13:24
RE: AI - искусственный интеллект (ИИ) - igrik - 03.01.2021, 13:53
RE: AI - искусственный интеллект (ИИ) - Elzivir - 03.01.2021, 14:21
RE: AI - искусственный интеллект (ИИ) - helgtla - 03.01.2021, 15:31
RE: Ваши вопросы по ERM-скриптам - Efrit - 10.07.2010, 16:29
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 16:46
RE: Ваши вопросы по ERM-скриптам - Sav - 10.07.2010, 17:15
RE: Ваши вопросы по ERM-скриптам - DracoLich - 10.07.2010, 18:44
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 18:47
RE: Ваши вопросы по ERM-скриптам - Berserker - 10.07.2010, 18:58
RE: Ваши вопросы по ERM-скриптам - DracoLich - 10.07.2010, 19:10
RE: Ваши вопросы по ERM-скриптам - Berserker - 10.07.2010, 19:14
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 21:07
RE: Ваши вопросы по ERM-скриптам - Berserker - 10.07.2010, 21:44
RE: Разрушенный замок - Efrit - 01.09.2010, 19:09
RE: Разрушенный замок - Berserker - 01.09.2010, 19:22
RE: Разрушенный замок - sh4d0ff - 01.09.2010, 19:25
RE: Разрушенный замок - Berserker - 01.09.2010, 19:38
RE: Обсуждение - обо всём - Berserker - 08.06.2012, 16:28
RE: Обсуждение - обо всём - Efrit - 09.06.2012, 07:46
RE: ERA Scripts 1.20 Rus - Ivor - 05.02.2016, 00:58
RE: ERA Scripts 1.20 Rus - Algor - 05.02.2016, 01:27
RE: ERA Scripts 1.20 Rus - Ivor - 05.02.2016, 01:56
RE: ERA Scripts 1.20 Rus - Ethereal - 05.02.2016, 09:50
Усовершенствование ИИ - Heromant - 19.05.2017, 17:20
RE: ERA Scripts 1.27 - Algor - 19.05.2017, 18:32
RE: ERA Scripts 1.27 - Heromant - 21.05.2017, 17:58
RE: ERA Scripts 1.27 - Algor - 21.05.2017, 19:42
RE: ERA Scripts 1.27 - Heromant - 21.05.2017, 20:14
RE: ERA Scripts 1.27 - gamecreator - 21.05.2017, 22:15
RE: ERA Scripts 1.27 - Heromant - 21.05.2017, 23:50
RE: ERA Scripts 1.27 - Algor - 22.05.2017, 12:45
RE: ERA Scripts 1.27 - Heromant - 22.05.2017, 13:00
RE: Усовершенствование ИИ - gamecreator - 22.05.2017, 14:08
RE: Усовершенствование ИИ - Heromant - 22.05.2017, 15:28
RE: Усовершенствование ИИ - Algor - 22.05.2017, 19:51
RE: Усовершенствование ИИ - Heromant - 24.05.2017, 00:42
RE: Усовершенствование ИИ - Algor - 24.05.2017, 10:14
RE: Усовершенствование ИИ - Heromant - 26.05.2017, 14:40
RE: Усовершенствование ИИ - Algor - 26.05.2017, 15:41
RE: Усовершенствование ИИ - Heromant - 26.05.2017, 15:56
RE: Усовершенствование ИИ - Algor - 26.05.2017, 16:12
RE: Усовершенствование ИИ - Heromant - 30.05.2017, 13:27
RE: Усовершенствование ИИ - Algor - 30.05.2017, 13:39
RE: Усовершенствование ИИ - Heromant - 30.05.2017, 14:29
RE: Усовершенствование ИИ - gamecreator - 01.06.2017, 14:25
RE: Усовершенствование ИИ - Algor - 01.06.2017, 14:34
RE: Усовершенствование ИИ - Heromant - 01.06.2017, 15:51
RE: Усовершенствование ИИ - gamecreator - 01.06.2017, 16:12
RE: Усовершенствование ИИ - Heromant - 01.06.2017, 17:52
RE: Усовершенствование ИИ - gamecreator - 01.06.2017, 18:48
RE: Усовершенствование ИИ - Algor - 01.06.2017, 19:20
RE: Усовершенствование ИИ - gamecreator - 01.06.2017, 20:02
RE: Усовершенствование ИИ - Elzivir - 02.07.2017, 03:33
RE: Усовершенствование ИИ - Elzivir - 03.01.2021, 04:04
RE: Усовершенствование ИИ - Ethereal - 02.07.2017, 10:13
RE: Усовершенствование ИИ - Elzivir - 02.07.2017, 14:47
RE: Усовершенствование ИИ - Ethereal - 02.07.2017, 16:45
RE: Усовершенствование ИИ - Elzivir - 02.07.2017, 18:16
RE: Усовершенствование ИИ - Ethereal - 02.07.2017, 20:12
RE: Усовершенствование ИИ - Elzivir - 02.07.2017, 20:42
RE: Усовершенствование ИИ - Ethereal - 02.07.2017, 22:07
RE: Вопросы по моддингу - Elzivir - 06.07.2017, 05:25
RE: Вопросы по моддингу - Algor - 06.07.2017, 10:08
RE: Вопросы по моддингу - Elzivir - 06.07.2017, 17:49
RE: Вопросы по моддингу - MOP - 07.07.2017, 07:48
RE: Вопросы по моддингу - Elzivir - 07.07.2017, 08:09
RE: Вопросы по моддингу - Elzivir - 08.07.2017, 23:08
RE: Вопросы по моддингу - gamecreator - 09.07.2017, 13:12
RE: Вопросы по моддингу - Elzivir - 09.07.2017, 21:27
RE: Усовершенствование ИИ - Heromant - 20.08.2018, 02:01
RE: Усовершенствование ИИ - Algor - 20.08.2018, 14:29
RE: Усовершенствование ИИ - ModWizard - 21.08.2018 00:51
RE: Усовершенствование ИИ - Elzivir - 05.10.2018, 04:29
RE: Усовершенствование ИИ - Algor - 05.10.2018, 14:55
RE: Усовершенствование ИИ - Noel - 05.10.2018, 16:38
RE: Усовершенствование ИИ - Elzivir - 05.10.2018, 21:11
RE: Усовершенствование ИИ - Berserker - 05.10.2018, 23:25
RE: Усовершенствование ИИ - daemon_n - 07.10.2018, 04:16
RE: Усовершенствование ИИ - Berserker - 07.10.2018, 20:57
RE: Усовершенствование ИИ - Ben - 27.10.2018, 20:44
RE: Усовершенствование ИИ - igrik - 29.10.2018, 10:21
RE: Усовершенствование ИИ - Ben - 29.10.2018, 20:47

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group