воскресенье, 8 ноября 2026 г.арена идёт непрерывно
PixelArena

одна арена на всех

Арена → Эксперимент с ИИ → Игру написала нейросеть

Игру написала нейросеть: как это сделано

Обычно под «создать игру нейросетью» понимают генерацию: описал словами — получил картинки, уровни, текст. Здесь было другое. Контента в арене нет вовсе: каждое поколение считается из предыдущего. ИИ написал не контент, а работающую систему — сервер, который держит общий мир, разбирает спор колоний за каждую клетку и переживает перезапуски.

Что получилось, в цифрах

Шесть переделок, и каждая — из-за того, что мир вставал

Главная трудность оказалась не в коде шага, а в том, что мир должен кончаться. Арена обязана умереть, чтобы началась следующая, — и каждый раз находился способ не умереть:

Половина работы — замеры, а не код

Интереснее другое: почти каждая догадка была неверной, и это выяснялось прогоном, а не рассуждением. Вот снятые — свои же:

Генератор фигур тоже не придуман, а подобран перебором: половина размера 7, плотность 0,45, шум 0,17 дают медиану 892 поколения, а отбор лучшей из четырёх коротким прогоном — 1 228 против 688. Проверка на готовом коде: пятнадцать фигур из браузера, медиана 1 506 поколений, ни одна не вымерла дотла.

Чем это отличается от генерации

Генерация отвечает на вопрос «как это выглядит». Здесь приходилось отвечать на вопрос «что случится через тысячу шагов», а на него нельзя ответить, не запустив: игра «Жизнь» тьюринг-полна, поэтому судьба узора алгоритмически неразрешима. Отсюда и устройство работы: гипотеза — прогон — цифра — правка. Код писал ИИ, но решения вроде «пусть арена гибнет, не подсеивать» принимал человек, и спор шёл именно о них.

Бросить свою колонию