Current time: 05.05.2024, 06:03 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 3881
Post: #23

Heromant, ты не понял.
Расстояние (в днях или в МП) между героями - это только один из параметров. И это не начало задачи.
Для начала надо сформировать наборы условий, при которых необходимо устроить встречу. И только потом уже смотреть, как получить необходимые параметры, в т.ч. указанное тобой расстояние между героями.

Пример, для случая обмена опытом:

Если
Герой A имеет минимум N очков для передачи (для передачи малого кол-ва не имеет смысл тратить ОД, даже если это прокачает уровень героя B)
И
Герой B при получении N очков опыта повысит свой уровень минимум на 1 (или не на 1, в зависимости, например, от уровня героя B)
И
Расстояние между героями A и B меньше или равно сумме ОД героев А и B (это если мы ходим за один день их встретить, или определять как множитель допустимое кол-во затраченных дней)
И
.... учесть, что подходящих "героев B" может быть несколько и выбрать "оптимального" (тут отдельная подзадача по оценке, да)
И
... учесть, что у героя A могут быть более приоритетные задачи (рядом вражеский герой/город/ценный лут или объект)
И
... учесть еще дофига всяких "И", чтобы в результате не складывались ситуации безбожного тупежа ИИ (а отлавливать и дебажить такие моменты - отдельный "ну его нах")
То
Устроить встречу героев, т.е. провести героя A на X% МП (чтобы в точке встречи передалось макс. кол-во опыта) и провести героя Б к герою А
где X - отношение расстояния между героями к их суммарному запасу хода.

PS: да, чуть не забыл - все это многократно (на каждом ходу) повторяющееся действо не должно быть громоздким/тормозить. В противном случае, игрок этим просто не будет пользоваться - комфортная игра несопоставимо дороже.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
19.05.2017 18:32
Visit this user's website 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