BTC $80 984 -0.2%ETH $2 363 -1.6%SOL $102 -1.1%TON $1,33 -1.0%BTC $80 984 -0.2%ETH $2 363 -1.6%SOL $102 -1.1%TON $1,33 -1.0%
ииBittalk · по материалам iXBT

Разработчик восстановил 99% кода Call of Duty: Modern Warfare 2 с помощью ИИ

Разработчик восстановил 99% кода Call of Duty: Modern Warfare 2 с помощью ИИ

Морис Хойманн воссоздал исходный код шутера 2009 года за три месяца силами 17 ИИ-агентов на базе Claude и Codex, потратив 600–700 млрд токенов. 83% функций совпали с оригиналом побайтно, а игра запускается. Хойманн рассказал, что работал вместе с участниками сообщества и что точная реконструкция на C++ без автоматической проверки была бы невозможна. Activision потребовала удалить материалы проекта из-за нарушения авторских прав.

Разработчик Морис Хойманн воссоздал почти весь исходный код Call of Duty: Modern Warfare 2 2009 года с помощью ИИ. Работа заняла около трёх месяцев.

Для анализа оригинального кода использовались модели Claude от Anthropic и Codex от OpenAI. На старте проекта было четыре ИИ-агента, к концу сентября их стало 17. Суммарный расход Хойманн оценил в 600–700 млрд токенов.

Почему написать код оказалось проще, чем проверить

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

Чтобы повысить точность, команда автоматизировала сравнение восстановленных функций с оригинальным исполняемым файлом на уровне байтов и перешла на тот же компилятор, который применялся при разработке игры. Каждая функция получала однозначный результат проверки — совпадение или ошибку.

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

1200 евро по подписке против 200–250 тыс. долларов ≈ 752 тыс. BYN по API

При использовании подписок расходы составили около 1200 евро. Оплата токенов по API обошлась бы, по расчётам разработчика, в 200–250 тыс. долларов.

Позднее Хойманн уточнил, что цель проекта была не в доказательстве самой возможности такой реконструкции, а в получении точной и стабильной сборки игры на C++. По его словам, работать над проектом он и участники сообщества, управлявшие агентами вручную, а основной вывод касается построения инфраструктуры: без объективной автоматической проверки результата месяцами получать от автономных агентов качественный результат не удаётся.

Хойманн отметил, что декомпилированный код защищён авторским правом, и заявил о давлении со стороны Activision в связи с нарушением. Две предыдущие записи в блоге были удалены, а видео в посте X отключили после жалобы правообладателя.

Пересчёт в белорусские рубли — по официальному курсу Национального банка на 18.10.2026: $1 = 3,0091 BYN.

Источник

iXBT · права на исходный материал принадлежат автору.

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Операции с криптовалютами связаны с риском полной потери вложенных средств. Подробнее — «Отказ от ответственности».

Bittalk в Telegram

Разборы событий, итоги дня и то, что двигает рынок. Без сигналов и обещаний — только факты и что они значат.

Читать в Telegram →

По теме