Как Firaxis может улучшить AI в потенциальной Civilization 7
Недавно анонсированное издание Civilization VI Anthology, которое продюсер Firaxis Кевин Шульц назвал "завершенным" и "окончательным" опытом нынешней игры серии, в очередной раз напомнило, что работа по развитию самой известной 4X-игры завершена. Хотя Firaxis не раскрывает дальнейшую судьбу серии, можно не сомневаться, что Civilization 7 (или нечто большее) — уже не за горами.
Но несмотря на общий успех, множество интересных систем и экспериментов, Civilization 6 еще можно было бы улучшать. И один из аспектов — это искусственный интеллект. У ИИ-лидеров просто нет глубины и нюансов, позволяющих имитировать человека. Вместо этого с повышением уровня сложности Firaxis просто добавляет ИИ больше статических преимуществ. Среди прочих бонусов, на уровне "Божество" ИИ получает +32% к науке, культуре и вере, +80% к добываемому золоту, +4 к боевой мощи всех юнитов и трех свободных поселенцев в начале игры.
Все это, безусловно, повышает сложность игры, но отнюдь не делает ее лучше. Несмотря на трудности преодоления противника с завышенными характеристиками, подобные ИИ лишены одного из основополагающих элементов — интеллекта.
Оригинал: PCGamesN
Повышение статистических параметров ИИ в Civ 6 напоминает стратегию, используемую в большинстве FPS: чтобы создать проблемы геймерам на хардкоре, разработчики шутеров то и делают, что повышают число противников, которые имеют увеличенные запас здоровья и урон. Но есть исключения в виде шутеров с продуманной системой повышения сложности, когда меняется поведение врагов, предлагая игроку решить куда более сложную задачу. Такие игры способны менять модели движения врагов, добавлять новые тактики, включая атаки с флангов или использование гранат, чтобы выманить игрока из укрытия, и так далее.
Таким образом, повышая сложность, игра не только корректирует какие-то цифры, но еще и обогащает игровой процесс геймера. Куда более важно то, что никогда не возникает ситуации, когда победа становится функционально невозможной.
В ситуативных играх, основанных на генерации случайных чисел, вроде Civilization, ранняя конфронтация с агрессивной цивилизацией на уровне "Божества" может создать совершенно непреодолимые условия. Но если игроку удастся продержаться до поздних стадий, преодолев ранние препятствия, последние несколько эпох становятся столь же утомительными, как и их прохождение на более низких уровнях сложности, поскольку ИИ неспособен разумно реагировать на неминуемые потери.
Безусловно, градировать интеллект ИИ в такой комплексной пошаговой стратегии как Civilization, намного сложнее, чем в шутере. Никто не утверждает, что проблему решить просто: когда Civ 6 находилась на ранних стадиях разработки, наверняка текущий программный подход к ИИ [с существенным повышением характеристик] был единственно разумным. Однако с релиза прошло 5 лет, железо стало еще мощнее, появились другие игры, методы развития ИИ.
В 2017 году Илон Маск дал понять любителям игровых стратегий, чего можно ожидать от будущих моделей ИИ. Тогда компания OpenAI выставила искусственный интеллект OpenAI Five Dota 2 против лучших мировых игроков в Dota 2. Искусственный интеллект обучался, играя против самого себя, а затем использовал полученные знания, чтобы одолеть противников.
Хотя Dota 2 — MOBA, такая обучаемость может стать одним из возможных вариантов будущего серии Civilization. Применяя машинное обучение к данным, полученным в результате анализа сотен тысяч часов, которые люди разной степени подготовки провели в игре, Firaxis теоретически может структурировать AI, чтобы он принимал "более разумные" или человечные решения.
Конечно, могут пройти десятилетия, прежде чем мы увидим интеллект уровня OpenAI в коммерческих играх. Но разумно ожидать, что для создания более сбалансированного геймплея следующая Civ будет опираться на достижения в этой области.
Тем более, что некоторые улучшения ИИ кажутся не такими уж комплексными. Например, вместо отказа от бонусов Firaxis может масштабировать их для каждой новой эпохи. Приблизительно так, как это делает мод Smoother Difficulty 2.0. Но на более продвинутом уровне игра могла бы включать в себя машинное обучение, чтобы прогнозировать стиль игры оппонента, а затем выбирать "противоядие".
Ученые уже проводят исследования по глубокому обучению в шахматах и StarCraft 2, и серия Civilization может извлечь из них пользу. Совершенно необязательно, чтобы AI реагировал на каждое уникальное решение. Но разумные действия в широком спектре ключевых элементов — вполне реальны.
Следующая глава в серии Civilization заложит для Firaxis основу по внедрению действительно разумного ИИ. Один из девизов студии — "сделать жизнь эпичной". А что может быть эпичнее правдоподобного искусственного интеллекта.
- Как работает наука, технологии и культура в Civilization 7
- Первый взгляд на Макиавелли в Civilization VII
- Системные требования Civilization 7 на ПК — потребуется SSD