CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1) - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 1 из 3
 
Опции темы
#1
Старый 06.01.2022, 15:24
  #1
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2374
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2374
Выставка наград
По умолчанию
CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

CombatAIFix

Описание
Небольшой мод, направленный на улучшение поведения ИИ в бою. На текущий момент мод прикрывает наиболее явную дыру в голове искусственного интеллекта - применение заклинаний. ИИ станет активнее использовать массовые и прочие не требующие цели способности и заклинания (вроде призыва феникса и элементалей), а также адекватнее оценивать силу заклинания "Уклонение".
Мод не использует материалы из других модов на ИИ, а реализует потенциал, заложенный разработчиками игры, но не работающий из-за ошибок в коде.

Совместимость
Мод совместим только с версией игры 3.1. Кроме ИИ мод не изменяет другие аспекты игры, поэтому стоит ожидать полную поддержку фич версии 3.1, со всеми их достоинствами и недостатками.
Если мод требуется использовать в игре по сети, он должен быть установлен у всех её участников, в противном случае многовероятна рассинхронизация.

Установка
Поместите файл H5_Game.CombatAIFix.exe из zip-архива в папку bin игры. Для запуска игры используйте этот файл.

Изменения машинного кода
Адрес - Новый код
(представлены в шестнадцатеричном формате)

7fb190 - 90909090
7fb4f0 - 9090909090909090
4d697e - 00


Версии
v1.0 (06.01.2022)
- первая публичная версия
v1.1 (07.01.2022)
- уменьшен приоритет для контрзаклинания


Вложения
Тип файла: zip CombatAIFix_v1.1.zip (5.31 Мбайт, 40 просмотров)
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#2
Старый 06.01.2022, 16:02
  #2
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 575
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 575
Waterfall#7225
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Интересно))) 

Он будет совместим с другими модами ?
У меня в моде стоит MegaAI, вроде всё работает.
Waterfall_13 вне форума
Ответить с цитированием
#3
Старый 06.01.2022, 16:05
  #3
^
RedHeavenHero
 
Аватар для RedHeavenHero
📖
Регистрация: 10.02.2012
Сообщения: 2374
Выставка наград
Регистрация: 10.02.2012
Сообщения: 2374
Выставка наград
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Waterfall_13Интересно))) 

Он будет совместим с другими модами ?
У меня в моде стоит MegaAI, вроде всё работает.
Должен быть совместим с любыми модами на 3.1, не затрагивающими exe.
__________________
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
Карты для Героев Меча и Магии 5
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога

Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4
RedHeavenHero вне форума
Ответить с цитированием
#4
Старый 06.01.2022, 16:07
  #4
^
dredknight
📖
Регистрация: 24.10.2015
Сообщения: 541
dredknight#9852
Регистрация: 24.10.2015
Сообщения: 541
dredknight#9852
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Well done!
dredknight сейчас на форуме
Ответить с цитированием
#5
Старый 06.01.2022, 18:39
  #5
^
CotoR
📖
Регистрация: 04.01.2022
Сообщения: 4
Регистрация: 04.01.2022
Сообщения: 4
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Спасибо за мод, давно искал его. Надо потестить
CotoR вне форума
Ответить с цитированием
#6
Старый 06.01.2022, 20:11
  #6
^
vasik
📖
Регистрация: 21.10.2017
Сообщения: 419
Регистрация: 21.10.2017
Сообщения: 419
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Класс)

что увидел из того, что раньше не видел

комп творил общее замедление, армаг, волну огня, молитву.
Воин-колдун творил общую божественную силу.
Отлично просто. Я апнул экзешку до 1000 существ.

В обычной 3.1 есть еще такие проблемы, не знаю как здесь:

* палатка не хочет лечить и пропускает ходы, если видит явное преимущество врага
* Если дать существу воскрешение/ослепление/подчин и кучу маны, оно начинает ими дурачиться, иной раз из-за этого бывают его поражения

Мегааи теперь можно выбросить?


Что он не так сделал 1 раз, при уже имеющейся молитве почти 2/3 ее срока он скастовал ее повторно
Есть ощущение злоупотреблением героями контрзаклинанием там, где человек бы юзнул божместь. Т.е крики башни и все прочее вроде бы норм, а вот контрспелл, ну перебор, там где божместь решает кусок самого сильного стека, он кидает контрспелл. 4 раза кидал
vasik сейчас на форуме
Ответить с цитированием
#7
Старый 06.01.2022, 20:51
  #7
^
CotoR
📖
Регистрация: 04.01.2022
Сообщения: 4
Регистрация: 04.01.2022
Сообщения: 4
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

vasikКласс)
Мегааи теперь можно выбросить?
Не думаю, мегааи улучшает выбор талантов для конкретных замков, можно 2 мода оставить
CotoR вне форума
Ответить с цитированием
#8
Старый 06.01.2022, 21:35
  #8
^
vasik
📖
Регистрация: 21.10.2017
Сообщения: 419
Регистрация: 21.10.2017
Сообщения: 419
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

руны каждый ход тоже нормально,
а вот контразклинание теперь как уклонение

еще по ощущениям у орков
Они прилично начали пользоваться особенно боевым кличем, ужасом, но кажется, что ярость орды (на 5к урона) - занизилась. Не знаю, хорошо или плохо.

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


Еще такое есть, есть массовая каменная кожа на 12 и ускорение простое на 40%, он предпочитает ускорение (массового нету), ценит инициативу. На счет карающего удара не знаю
vasik сейчас на форуме
Ответить с цитированием
#9
Старый 06.01.2022, 22:14
  #9
^
Waterfall_13
 
Аватар для Waterfall_13
📖
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 575
Waterfall#7225
Регистрация: 31.03.2020
Адрес: Крым
Сообщения: 575
Waterfall#7225
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

RedHeavenHeroДолжен быть совместим с любыми модами на 3.1, не затрагивающими exe.

А если у меня .Exe пропатчен на доп существ, доп арты, доп классы ? То нужно их как-то совмещать получается...
Waterfall_13 вне форума
Ответить с цитированием
#10
Старый 06.01.2022, 22:31
  #10
^
CotoR
📖
Регистрация: 04.01.2022
Сообщения: 4
Регистрация: 04.01.2022
Сообщения: 4
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Еще на 3.1 комп очень не охотно строит гильдию магов у себя в замке, это пофикшено ?
CotoR вне форума
Ответить с цитированием
#11
Старый 07.01.2022, 05:32
  #11
^
Nargott
 
Аватар для Nargott
📖
Регистрация: 09.05.2009
Адрес: Смоленск
Сообщения: 1521
Регистрация: 09.05.2009
Адрес: Смоленск
Сообщения: 1521
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

RedHeavenHero а также адекватнее оценивать силу заклинания "Уклонение".

Человек, ты гений!

Очень рад, что баг спама уклонения пофикшен, это реально критичная вещь. Я сначала думал, что дело в высоком проценте, но даже после порезки до 50% уклонение постоянно спамилось.

Еще было бы круто, если можно поправить баг с вылетом игры, когда заклинание "Огненная ловушка" кастуется нейтралами (чтобы заклинание можно было раздать юнитам). Либо, чтобы это заклинание никогда не колдовалось юнитами (чтобы по крайней мере не было вылетов).

Также, офигенно будет, если Землетрясение сможет повреждать улей, и/или откидывать всех существ противника по АТБ (на настраиваемое в файле значение). Это по сути вернет в игру целое заклинание!
Будет также интересно, если Уклонение будет снижать и получаемый ответный урон, не только стрелковый (аналогично рассеянности).

__________________
Разработчик Heroes 5.5 WarGame Edition.
Сайт проекта - пока неактивен
Автор Асимметричных шахмат
Разработчик Heroes 5.5 WarGame Edition.
Сайт проекта - пока неактивен
Автор Асимметричных шахмат
Nargott вне форума
Ответить с цитированием
#12
Старый 07.01.2022, 08:47
  #12
^
марк1995
📖
Регистрация: 07.01.2022
Сообщения: 10
Регистрация: 07.01.2022
Сообщения: 10
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

автор красавец
марк1995 вне форума
Ответить с цитированием
#13
Старый 07.01.2022, 08:49
  #13
^
Leonion
📖
Регистрация: 12.05.2019
Сообщения: 24
Регистрация: 12.05.2019
Сообщения: 24
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

ООООООООО
Вот это подарок.
Если ИИ в бою и правда перестанет тупить, это просто офигеть как круто будет.
Leonion вне форума
Ответить с цитированием
#14
Старый 07.01.2022, 08:54
  #14
^
марк1995
📖
Регистрация: 07.01.2022
Сообщения: 10
Регистрация: 07.01.2022
Сообщения: 10
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

все прекрасно, но одно большое НО, не работают абилки существ ,такие как призыв владык у дьяволов ,взлет у грифонов и тд,ни у одного существа не работают, у ИИ вроде все работает, у меня одного такая проблема или есть еще счастливчики?!
марк1995 вне форума
Ответить с цитированием
#15
Старый 07.01.2022, 11:10
  #15
^
Leonion
📖
Регистрация: 12.05.2019
Сообщения: 24
Регистрация: 12.05.2019
Сообщения: 24
По умолчанию
Re: CombatAIFix - Исправление поведения ИИ в бою (для версии 3.1)

Решил потестировать на паре "крутых" боев, которые я готовил для своей переработки кампании (но которые из-за туповатого ИИ оказались так себе).

1) Маркал против Сайруса
У Сайруса 45 колдовства, колдовское всеведение, эксперт света и призыва и чародейская удача.

До мода - спамил уклонение (что таки имело хоть какой-то смысл, ибо основой моей армии были скелеты-лучники), изредка бомбил уронными заклами вроде огнешара.
С модом - спамит контрзаклинание (хотя в плане магии гораздо опасней Маркала). Под конец один раз долбанул армагеддоном. Больше ни одного другого заклинания не использовал.

2) Маркал против Годрика.
У Годрика колдовство 20, мастер света (все 3 массовки), мастер тьмы (боль, проклятия, павший рыцарь).

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

Вторая фаза (там у меня спавнится очень жирное хэвенское воинство): тут же скастанул массовое уклонение (у меня всего горстка полудохлых личей + 100 призванных элементалей огня, которые все равно почти не наносят урона, весь бой тащит феникс), затем повторно скастанул массовое ослабление (хотя до конца предыдущего еще дохрена времени оставалось), снял мое подчинение вампиризмом, в 3ий раз скастанул массовое ослабление, после чего начал спамить божественную месть по умертивям.
В целом неплохо, хотя обидно, что дедуля забыл про силу Светы и из всего светового потенциала использовал лишь божественную месть, будь она неладна.
И вообще странно, что might герой отдает приоритет дебаффам, а не баффам. Баффы для него важнее (особенно масс. ускорение, ибо оно относительно замедляет вражеского героя, который в случае Маркала magic, т.е. основная сила). Вообще, имхо, у масс. ускорения, замедления, рассеяности и карающего удара д.б. очень высокий приоритет, а не у всяких там ослаблений и немощности.

В других боях тоже прослеживается баг с повторным наложением уже наложенных массовых заклинаний.
марк1995не работают абилки существ
У меня вроде работает, по крайней мере в тех боях, на которых проверял.
Leonion вне форума
Ответить с цитированием
Ответ
Страница 1 из 3


Опции темы



Часовой пояс GMT +4, время: 23:35.


vBulletin v3.5.0, Copyright ©2000-2022, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru