В кампании поведение искусственного интеллекта отличается от того, что задумывали разработчики.
Команда разработчиков глобальной стратегии Total War: Warhammer III опубликовала очередной дневник разработки, в котором подробно описала трудности, возникшие при создании ИИ.
По их словам, для эффективного распределения и расходования ресурсов ИИ во многом опирается на набор внутренних предположений о текущем состоянии игрового мира.
В качестве примера приводятся следующие установления (предположения):
- Самая дешёвая единица войск в фракции, доступная для найма в любом регионе.
- Наиболее мощный юнит, которого можно нанять в любой точке фракции.
- Наиболее экономичный юнит (лучшее соотношение стоимости и прочности).
- Оценочное количество ходов, необходимое, чтобы добраться до региона, где можно нанять самый сильный/самый дешёвый юнит.
Разработчики выяснили, что ошибки при формировании таких предположений приводят к «катастрофическим» сбоям в ряде подсистем ИИ.
Например, если ИИ ошибочно считает, что определённый юнит бесплатен и при этом он даёт заметный прирост силы, система перестаёт выделять ресурсы на найм других отрядов — исходит из того, что сможет бесплатно укомплектовать армии мощными подразделениями. Это ложное допущение вызывает каскад сбоев.
Недавнее расследование показало, что множество внутренних систем Total War: Warhammer III оказались не готовыми к такого рода отказам, которые на первый взгляд казались маловероятными. В результате возник эффект домино: ИИ неумело перестраивал позиции, проваливались наступления, вербовка и осады, и т. д.
Команда уже выявила и устранила ключевые источники ошибок, но работа продолжается. В связи с этим публикацию материалов по DLC «Tides of Torment» отложили — приоритет сейчас отдан фиксу игры.
Источник: iXBT.games
