Автор создал стратегию для игры против ИИ — и не смог ни разу победить

Разработчик создал пошаговую стратегию, в которой игрок управляет средневековым государством с помощью ИИ-агента. За примерно десяток партий автор не смог одержать ни одной победы: алгоритмы несколько раз разгромили его на собственной карте.
В игре участник выступает в роли короля, а агент — его советника и исполнителя приказов. Он изучает правила, анализирует положение дел и готовит распоряжения. При желании игрок может передать управление страной агенту полностью и наблюдать за ходом партии.
Правила занимают около 70 КБ и включают 26 типов приказов и 119 параметров баланса. По наблюдению автора, вряд ли кто-то из людей способен удерживать весь этот объём информации в голове и учитывать его на каждом ходу.
Как агент выиграл партию
В одной из показательных партий, продолжавшейся 15 ходов и около 65 минут, автор играл за Гиперборею. Два других государства — Орду и Северин — контролировали ИИ-агенты. На пятом ходу игрок заключил с Северином тайный союз, рассчитывая вместе атаковать Орду.
Однако Орда указала, что Северин уже исследовал шесть технологических узлов и движется к победе, получая примерно по одному узлу за ход. Автор решил, что противник пытается поссорить союзников, и продолжил наступление. На захват одной территории потребовалось четыре штурма, в которых погибли 151 воин.
Позже игрок попросил Северина атаковать Орду, но тот отказался: между странами действовал договор о запрете военных действий до 14-го хода. Агент буквально соблюдал условия соглашения и не стал начинать рискованную атаку. На 14-м ходу Северин достиг 13 технологий из 15, а на следующем завершил технологическое дерево и победил.
Итог оказался показательным: у Гипербореи осталось 33 территории и 360 погибших, а Северин контролировал 22 территории и потерял всего двух воинов. При этом агент-победитель не использовал сложных тактик: он договорился с соседями, соблюдал соглашения, развивал науку и не отвлекался на предложения соперника.
Почему агенты оказались сильнее
ИИ тоже совершает ошибки. Например, в той же партии Орда несколько раз отправляла небольшие отряды на штурм крепостей с гарнизонами численностью до 124 воинов. Но такие просчёты компенсируются другими преимуществами: агент не действует из упрямства, не обижается на соперников и сохраняет в памяти все правила и состояние игры на каждом ходу.
Автор считает, что результат важен не только для видеоигр. В среде с формализованными правилами, прозрачным состоянием и заранее описанными действиями ИИ-агенты уже могут эффективнее людей управлять процессами. К таким областям он относит закупки, бухгалтерию и первую линию поддержки. При этом реальный мир пока часто описан недостаточно чётко, что ограничивает применение подобных систем.
Ограничения проекта
Для игры требуется собственный ИИ-агент, который расходует токены пользователя. Кроме того, в проекте нет встроенных ботов: для старта нужны как минимум две страны, которые необходимо занять в течение 30 минут. При этом можно запустить двух собственных агентов друг против друга.
Игра распространяется бесплатно и не требует регистрации. В ней используются 3D-модели и музыка из свободных наборов. На публичном сервере было создано восемь партий, однако на момент публикации ни одна из них ещё не началась, поэтому ждать соперников не приходится.


