$ 45.60USD
€ 50.85EUR


Без скриншотов и без смерти: GPT-6 Astra прошла стартовую зону World of Warcraft

Без скриншотов и без смерти: GPT-6 Astra прошла стартовую зону World of Warcraft

Искусственный интеллект GPT-6 Astra «вслепую» прошел стартовую локацию World of Warcraft за 40 минут

Искусственный интеллект научился проходить World of Warcraft в условиях, которые для обычного игрового бота выглядят крайне необычно. GPT-6 Astra завершила стартовую зону игры примерно за 40 минут и ни разу не погибла, хотя модель вообще не получала изображение происходящего на экране.

Вместо графики агент анализировал данные, которые поступали от игрового сервера, а информацию о заданиях дополнительно брал из базы AzerothCore. Такой подход позволил проверить, сможет ли языковая модель самостоятельно сформировать представление об игровом мире, имея доступ не к картинке, а к структурированным данным.

ИИ играл без доступа к изображению

Для эксперимента использовали GPT-6 Astra с уровнем логического анализа 4 из 5. В качестве испытательной площадки выбрали World of Warcraft, поскольку игра одновременно требует планировать действия на несколько шагов вперед и быстро принимать решения в конкретных ситуациях.

В основе эксперимента лежал проект agent-wow. Он работает поверх открытого серверного программного обеспечения AzerothCore и поддерживает World of Warcraft версии 3.3.5a. При этом речь идет исключительно о локальном приватном сервере: к официальной инфраструктуре Blizzard система не подключается.

Сам agent-wow не содержит заранее прописанного сценария прохождения. Он предоставляет агенту набор возможностей для получения информации и взаимодействия с игровым миром, после чего модель самостоятельно определяет, что делать дальше.

Как нейросеть построила картину игрового мира

Сервер передавал агенту 28 типов сообщений. Полученную информацию модель сохраняла в памяти, а специальный Python-скрипт преобразовывал ее в структурированное описание текущего состояния мира.

После этого GPT-6 Astra отправляла серверу команды для перемещения, взаимодействия с персонажами и выполнения других игровых действий.

Эксперимент начался с создания орка первого уровня. Агент последовательно прошел задания в Долине Испытаний и завершил начальный этап в Сен’джине.

Дополнительным источником информации стали SQL-данные AzerothCore. В них содержатся сведения о NPC, расположении квестов, местах появления объектов и других элементах игрового мира. Таким образом, модель могла определить, где искать нужного персонажа или объект, не рассматривая экран.

По словам автора agent-wow, такой принцип отчасти напоминает игроков, которые используют сторонние базы данных для поиска информации о заданиях. Разница заключается в том, что здесь агент получал сведения непосредственно из данных, используемых сервером.

GPT-6 Astra сама управляла развитием персонажа

Во время прохождения модель не просто выполняла отдельные команды, а выстраивала последовательность действий. Она учитывала цепочки заданий, избавлялась от ненужных предметов, выбирала более эффективное снаряжение и изучала доступные способности.

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

Особой частью эксперимента стала навигация. Для нее разработчик создал дополнительный инструмент на C++, использующий навигационные данные AzerothCore и библиотеку Detour. Благодаря этому агент мог рассчитывать путь между координатами и получать необходимые данные для движения по игровому пространству.

При этом системе приходилось сталкиваться и с неточностями навигационной карты. В отдельных местах, где отсутствовали корректные параметры столкновений, агент мог использовать особенности самой карты для построения маршрута.

Это не первый игровой эксперимент GPT-6 Astra

Ранее GPT-6 Astra уже тестировали в Portal. Однако там условия были принципиально другими: модель получала скриншоты и информацию о положении персонажа.

В эксперименте с World of Warcraft визуальный канал полностью исключили. ИИ не видел персонажа, окружение, интерфейс или происходящие на экране события. Его взаимодействие с игрой строилось исключительно на данных от сервера и доступной структурированной информации.

Следующий этап — 80-й уровень и рейды

Создатель agent-wow уже планирует усложнить эксперимент. Следующая задача — проверить, сможет ли один автономный агент самостоятельно прокачать персонажа до 80-го уровня.

После этого разработчик хочет протестировать взаимодействие нескольких ИИ. Речь идет уже не об управлении одним персонажем, а о координации действий нескольких агентов при прохождении сложного контента, включая рейды.

В перспективе эксперимент хотят довести до полноценного виртуального мира, населенного автономными агентами. Конечной проверкой должна стать попытка нескольких ИИ совместно пройти героическую версию рейда Icecrown Citadel.

Пока GPT-6 Astra прошла лишь начальный участок World of Warcraft, но эксперимент показывает, что для управления сложной виртуальной средой модели уже не обязательно предоставлять визуальный интерфейс. В некоторых сценариях ей достаточно структурированных данных, памяти и инструментов, которые позволяют самостоятельно превращать эту информацию в последовательность действий.


Не пропустите интересное!

Підписывайтесь на наши каналы и читайте анонсы хай-тек новостей, тестов и обзоров в удобном формате!

Мы в Facebook Мы в Instagram Мы в Telegram