Current time: 06.05.2024, 07:30 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Методика расчёта значений Fight/AI Value существ
» Цифры и размышления
Author Message
Ganymed Offline

Posts: 736
Post: #10

В случае с AI value и Fight value нужно сначала определиться, что, собственно, представляет собой юнит, параметры которого задаются. Например, если это юнит 5 уровня, стрелок, не имеющий штрафа в рукопашной, то отталкиваться нужно от параметров близких по характеристикам монстров, в данном случае, монахов и фанатиков. Если юнит N - сильнее их (либо по ТТХ, либо по абилкам), то задаются параметры большие, чем у сравниваемых, если слабее, то меньшие.
Другими словами, нужно отталкиваться от параметров юнита, родственного юниту N по уровню и характеристикам. Это самый верный способ заставить ИИ адекватно реагировать на нового монстра.
В принципе, есть приблизительный алгоритм вычисления данных параметров, причем это можно проверить на большинстве имеющихся монстров:
1. Вычисляется базовая сила монстра (прога Берсеркера), если юнит не имеет абилок, то это значение (с небольшим "плюс-минус") задается в качестве параметра Fight value. Если это даунгрейд, то, как правило, AI value (ценность для ИИ) не сильно отличается от Fight value.
2. Если у юнита есть абилки, то к базовой силе монстра добавляется приблизительно 30% (реже 40%, если юнит очень сильный и по ТТХ и по абилкам), и это значение соответствует Fight value. Если юнит очень ценный, как правило, апгрейд, то к значению Fight value добавляется еще приблизительно 20-40%, и это значение соответствует AI value.
При этом, цена юнита соответствует Fight value, с поправкой, в большинстве случаев, в меньшую сторону.
Расчеты я производил на довольно большом количестве стандартных монстров, так что алгоритм этот можно считать базисом, на котором разработчики игры определяли шкалу параметров Fight value и AI value.
В целом, эта информация больше для ознакомления, так как лучше ориентироваться, как я писал выше, на конкретного монстра (или монстров), близких по параметрам для моделируемого.


Настрой имеет значение!
11.09.2009 15:29
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Messages In This Thread
Методика расчёта значений Fight/AI Value существ - MOP - 09.09.2009, 17:19
RE: Обсуждение - обо всём - Efrit - 09.09.2009, 17:51
RE: Обсуждение - обо всём - MOP - 09.09.2009, 18:26
RE: Обсуждение - обо всём - Efrit - 09.09.2009, 18:41
RE: Обсуждение - обо всём - Ivor - 10.09.2009, 18:49
RE: Обсуждение - обо всём - Efrit - 11.09.2009, 09:40
RE: Обсуждение - обо всём - Ivor - 11.09.2009, 10:50
RE: Обсуждение - обо всём - Efrit - 11.09.2009, 13:05
RE: Обсуждение - обо всём - Ivor - 11.09.2009, 14:45
RE: Обсуждение - обо всём - Ganymed - 11.09.2009 15:29
RE: Обсуждение - обо всём - Flashback - 11.09.2009, 16:09
RE: Обсуждение - обо всём - Efrit - 11.09.2009, 16:45
RE: Обсуждение - обо всём - Berserker - 11.09.2009, 21:09
RE: Ваши вопросы по ERM-скриптам - Sav - 10.07.2010, 00:46
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 00:50
RE: Ваши вопросы по ERM-скриптам - Sav - 10.07.2010, 00:56
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 01:04
RE: Ваши вопросы по ERM-скриптам - DracoLich - 10.07.2010, 01:10
RE: Ваши вопросы по ERM-скриптам - gamecreator - 10.07.2010, 01:12
RE: Ваши вопросы по ERM-скриптам - Sav - 10.07.2010, 09:49
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 13:13
RE: Ваши вопросы по ERM-скриптам - DracoLich - 10.07.2010, 15:52
RE: Ваши вопросы по ERM-скриптам - Sav - 10.07.2010, 15:57
RE: Ваши вопросы по ERM-скриптам - GhostManSD - 10.07.2010, 16:04
RE: Ваши вопросы по ERM-скриптам - Efrit - 10.07.2010, 16:07
RE: Ваши вопросы по ERM-скриптам - gamecreator - 10.07.2010, 23:15
RE: Нейтральные драконы - gamecreator - 01.08.2010, 23:20
RE: Нейтральные драконы - Sav - 01.08.2010, 23:42
RE: Нейтральные драконы - gamecreator - 01.08.2010, 23:43
RE: Нейтральные драконы - Efrit - 02.08.2010, 07:03
RE: Нейтральные драконы - gamecreator - 02.08.2010, 11:27
RE: Нейтральные драконы - Efrit - 02.08.2010, 11:37
RE: Нейтральные драконы - Sav - 02.08.2010, 13:54
RE: Нейтральные драконы - gamecreator - 02.08.2010, 14:21
RE: Нейтральные драконы - Sav - 02.08.2010, 15:13
RE: Нейтральные драконы - gamecreator - 02.08.2010, 15:33
RE: Нейтральные драконы - Sav - 02.08.2010, 15:42
RE: Нейтральные драконы - gamecreator - 02.08.2010, 18:34
RE: Нейтральные драконы - Sav - 02.08.2010, 20:02
RE: Нейтральные драконы - GhostManSD - 02.08.2010, 20:34
RE: Нейтральные драконы - Sav - 02.08.2010, 20:55
RE: Нейтральные драконы - Sav - 09.08.2010, 19:34
RE: Нейтральные драконы - GhostManSD - 11.09.2010, 00:48
RE: Обсуждение - обо всём - Sav - 20.06.2011, 20:44
RE: Обсуждение - обо всём - Berserker - 21.06.2011, 00:51
RE: Обсуждение - обо всём - gamecreator - 21.06.2011, 02:13
RE: Обсуждение - обо всём - Berserker - 21.06.2011, 02:49
RE: Обсуждение - обо всём - Marmot - 21.06.2011, 18:00
RE: Обсуждение - обо всём - Berserker - 21.06.2011, 19:49
RE: Обсуждение - обо всём - etoprostoya - 21.06.2011, 19:54
RE: Обсуждение - обо всём - Berserker - 21.06.2011, 21:14
RE: Обсуждение - обо всём - Marmot - 22.06.2011, 00:38
RE: Обсуждение - обо всём - gamecreator - 22.06.2011, 00:44
RE: Обсуждение - обо всём - Macron1 - 20.09.2013, 01:33
RE: Обсуждение - обо всём - Berserker - 20.09.2013, 16:19
RE: Обсуждение - обо всём - hippocamus - 21.09.2013, 01:01
RE: Обсуждение - обо всём - Macron1 - 21.09.2013, 01:14
RE: Обсуждение - обо всём - Macron1 - 29.09.2013, 03:45
Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 10:28
RE: Методика расчета значений Fight/AI Value - gamecreator - 30.03.2014, 11:59
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 13:09
RE: Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 15:39
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 16:13
RE: Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 16:42
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 17:01
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 17:07
RE: Методика расчета значений Fight/AI Value - gamecreator - 30.03.2014, 17:04
RE: Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 17:18
RE: Методика расчета значений Fight/AI Value - gamecreator - 30.03.2014, 17:38
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 17:44
RE: Методика расчета значений Fight/AI Value - gamecreator - 30.03.2014, 17:49
RE: Методика расчета значений Fight/AI Value - Папаган - 30.03.2014, 18:05
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 19:36
RE: Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 20:37
RE: Методика расчета значений Fight/AI Value - igrik - 30.03.2014, 21:27
RE: Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 23:03
RE: Методика расчета значений Fight/AI Value - Macron1 - 30.03.2014, 23:23
RE: Методика расчета значений Fight/AI Value - Arseniy - 30.03.2014, 23:39
RE: Методика расчета значений Fight/AI Value - gamecreator - 30.03.2014, 23:39
RE: Методика расчета значений Fight/AI Value - Berserker - 31.03.2014, 03:06
RE: Методика расчета значений Fight/AI Value - Arseniy - 31.03.2014, 07:36
RE: Методика расчета значений Fight/AI Value - Папаган - 31.03.2014, 10:41
RE: Методика расчета значений Fight/AI Value - gamecreator - 31.03.2014, 12:06
RE: Методика расчета значений Fight/AI Value - Berserker - 31.03.2014, 21:40
RE: Методика расчета значений Fight/AI Value - gamecreator - 01.04.2014, 02:04
RE: Методика расчета значений Fight/AI Value - Berserker - 01.04.2014, 03:24
RE: Методика расчета значений Fight/AI Value - gamecreator - 01.04.2014, 03:36
RE: Методика расчета значений Fight/AI Value - Berserker - 01.04.2014, 05:41
RE: Методика расчета значений Fight/AI Value - gamecreator - 01.04.2014, 10:07
RE: Методика расчета значений Fight/AI Value - Папаган - 01.04.2014, 14:21
RE: Методика расчета значений Fight/AI Value - igrik - 01.04.2014, 16:29

Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group