Улучшения ИИ, переботка воинственности в патче 1.14 для Victoria 3
Цели будет меняться по мере успехов или провалов войны, что повлияет на поддержку конфликта.
Для глобальной стратегии Victoria 3 готовится крупный патч 1.14. Причём это не просто большое обновление, а не сопровождающий апдейт для DLC. Значит, выйти патч должен раньше дополнения про Россию - State and Revolution.
Так вот, свежий дневник разрабов этому патчу посвящён. Сначала авторы определились с задачами обновления. Главное - сделать государства под контролем компьютера поумнее:
- Углубить стратегические позиции ИИ по регионам и использовать их, чтобы дать боту более полное представление о том, как он должен относиться к другим державам в конкретном регионе и действовать по отношению к ним.
- Дать ИИ чёткое понимание того, на какие территории ему следует обращать внимание, а на какие — нет, чтобы избежать бессмысленной агрессии, например, когда США манипулируют итальянскими государствами.
- Исправить постоянные проблемы с началом и окончанием войн — дать ИИ чёткое представление о том, в какие войны стоит вступать, а из каких — выходить.
- Улучшить экономическое развитие ИИ, устранив некоторые системные проблемы, которые сдерживают его развитие, особенно в том, что касается планирования экономики с учётом доступности товаров и ситуации на мировом рынке.
- Сделать работу ИИ более прозрачной во всех аспектах.
Отталкиваясь от этого плана, разработчки не только меняют поведение ботов, но и механики игры. Там в процессе выясняется, что функция в целом плохо работает, надо переделать, а потом уже ИИ учить пользоваться.
Так изменится воинственность. Больше не будет двух отдельных концепций воинственности и утомления войной, останется только воинственность, со значением от 0 до 100% (а не от -100 до +100) и которая сможет как увеличиваться, так и уменьшаться во время конфликта. Минусовое значение на самом деле никогда не имело особого смысла, нулевая поддержка войны должна означать нулевую поддержку войны - всё.
Многие факторы будут напрямую повышать и понижать воинственность:
- Оккупация обеими сторонами конфликта.
- Контроль над целями войны.
- Изменения целей войны (новшество).
- Потери.
- Опустошение.
- Финансовое положение.
- Победы/поражения в сражениях (с поправкой на масштаб битв).
- Участие в войне соперников.
- Лобби.
- Продолжительность войны.
Воинственность стремится к 50%, хотя в конечном итоге этот показатель должен быть перевешен фактором продолжительности, чтобы войны не затягивались навечно.
На смену автоматической капитуляции теперь приходят политические и военные последствия продолжения боевых действий при низкой поддержке войны, с растущей радикализацией населения по мере снижения поддержки войны, а при очень низком уровне с дополнительным усиливающимся снижением военной эффективности, поскольку простые солдаты перестают быть готовыми умирать.
В рамках улучшения ИИ здесь важно, что бот при заключении мира будет учитывать разницу воинственности стран. Если одна сторона устала и деморализована, а другая полна сил и готова продолжать борьбу, то естественным исходом будет мирное соглашение в пользу той, которая выведет вторую из игры, а «белый мир» или незначительный обмен военными целями может произойти в случае, когда обе стороны истощены.
Появится новая особенность - изменение цели войны. Точнее, переворот существующей. Скажем, США начинает войну за Кубу с Испанией, захватывает остров, держит его какое-то время - он становится подконтрольным Штатам.
Но война продолжается. Теперь цель Испании - вернуть Кубу, а у США - удержать.
И это повлияет на замирение. Ведь если разбирать ту ситуацию, то Куба уже отошла к США. Испанцам надо её как-то выпрашивать обратно, если вернуть хотят. И белый мир в такой ситуации тоже означает, что остров у Штатов останется.
Таким образом точкой отсчёта для соглашений о мире выступает не состояние до войны, а сложившаяся ситуация. Если ситуация сложится подобным образом.
Разработчики улучшают территориальные амбиции ботов. Будет добавлен режим карты, показывающий, какие земли стране под контролем ИИ интересны и насколько.
Появится и подсказка, какие сотрудники в области могут или не могут быть приняты на работу в то или иное сооружение, где они работают и почему не могут быть приняты на работу. Будет понятно, нужно ли зданию нанять или уволить сотрудников, почему так, либо, может, повысить или понизить зарплату.
Эта информация тоже позволит в дальнейшем понимать оптимальность действий ИИ.
Обновление будет в открытой бете тестироваться:. План такой:
- 1 сентября представят доступ к ветке с начальной версией патча.
- 8 сентября бета обновится.
- Потом ещё 15 сентября.
- И затем 22 сентября.
Поэтапное тестирование, получается.