В 2021 году Antithesis объявила, что «победила» Tetris — и в офисе даже назвали переговорную в честь игры. Но подростки-геймеры быстро отодвинули планку. Они научились проходить уровни, куда продукт Antithesis не добирался. Инженеры решили догнать их. Цель — «rebirth»: пройти все 255 уровней, чтобы счётчик обнулился и игра вернулась на нулевой уровень. Это означало бы, что Tetris действительно «побеждён». Однако их фаззер застрял на уровне 160.
Antithesis не использует типичные tool-assisted speedrun или роботов. Вместо этого они гоняют случайные вводы в эмуляторе fceux (32 сессии параллельно), запоминают лучшие игровые состояния и возвращаются к ним, чтобы продвинуться дальше. Стратегия — objective function, которая оценивает высоту стопки, пузыри, готовность к Tetris (очистка четырёх линий сразу) и текущий счёт. Изначально, в 2020 году, инженер Алекс Пшеничкин настроил базовый сбор данных. Потом Джош Риган и Дэйв Шерер добавили графовую стратегию, и Antithesis прошла уровень 41 — мимо «kill screen» на 29-м.
Но к тому времени геймеры уже ушли вперёд. В 2023 году 13-летний Уиллис Гибсон (Blue Scuti) техникой rolling достиг 157-го уровня и вызвал краш игры. А в конце 2024 года 16-летний Майкл Артиага (Dog) на модифицированном картридже прошёл rebirth вручную. Пришлось догонять снова.
В апреле 2025 года инженер приступил к «Project 999999»: надо было не только достичь rebirth, но и набрать максимум очков. Переписали objective function, добавили штраф за пузыри и бонус за глубину укладки. Улучшили генерацию вводов. Результаты пошли в гору — быстро дошли до уровня 159, а потом упёрлись в 160. Долго не могли понять причину. Думали, что это какой-то хитрый глитч.
Но в январе 2026 года инженер распечатал значение lines cleared. После 1599 счётчик показывал не 1600, а 1000. Оказалось, в 2020 году он добавил второй байт для счётчика линий, ошибочно предположив, что старший байт тоже хранится в BCD. На самом деле это простой unsigned byte для сотен. Из-за этого objective function считала переход на 1600 отрицательным прогрессом и никогда не выбирала такие состояния. Баг жил 6 лет.
После исправления фаззер легко дошёл до уровня 255, пережил несколько глитчей (остановка счётчика очков на FBFBFB, тёмные палитры, требование очистить 810 линий вместо 10) и успешно осуществил rebirth. Antithesis догнала подростков. В процессе нашли и задокументировали несколько редких багов — например, мусор на экране на 160-м уровне. Оказалось, что для продвижения не нужны специальные обработчики — достаточно правильной objective function, которая сама находит путь через хаос.