DOOMFORMER - Нейросети на игровой механике DOOM

Show HN: I Turned DOOM into a Transformer

DOOMFORMER — это безумно крутой эксперимент, превращающий классический DOOM в вычислительное устройство для нейросетей. Вместо привычных матричных умножений здесь используются вуду-куклы, конвейерные ленты, лава и двери. Каждое значение проверяется с точностью до бита: одна ошибка — и запуск провален. Проект демонстрирует трансформер, который выбирает действия морпеха, и даже распознаёт рукописные цифры MNIST прямо в игре. Установите через pip, запустите в Colab или наслаждайтесь зрелищем, как DOOM оживляет нейросети. Это не только технический подвиг, но и источник вдохновения для всех, кто любит нестандартные решения.

Мозг морпеха скомпилирован в уровень, на котором он сражается. 1 345 вуду-кукол запускают его трансформер и выбирают следующий ход — уровень чувствует демонов и нажимает на курок.
  1. mg794613

    А там вообще был человек задействован, или это результат промпта «без ошибок»?

    Ничто на этой странице не выглядит сделанным человеком, _всё_ сгенерировано, ни единого кусочка, _всё_ целиком.

    Видимо, сегодня достаточно, чтобы в твоей публикации были слова «doom» и «transformer».

  2. whycombilater

    Насколько же умной может быть бесконечная рекурсия того, как кто-то исчезает в собственной заднице?

  3. andai

    Офигеть

    >рукописная цифра занимает 163 секунды реального времени DOOM на одной карте при расписании по умолчанию и 8 секунд при --opt 3.

    О чём это? Что здесь означает schedule, и что это за уровни opt?

    Edit: о боже милосердный

    https://github.com/mottopanikeiku/doomformer/blob/main/docs/...

  4. bjconlan

    Пришёл ради каламбуров на основе «doomformer» в стиле снежных песен... Ушёл с ощущением, что мои люди на slashdot.

  5. slowin

    Это абсолютно невероятно. Мне кажется, это могло бы помочь визуализировать нейросеть, но нужно очень много знать о DOOM, чтобы действительно это понять.

Ещё за этот день

2026-10-30