Разработчик Люк Мортимер представил проект Quandoom. Это порт первого уровня Doom для квантового компьютера, представленный в виде одного файла QASM, использующего всего 70 тыс.
кубитов и 80 млн вентилей. Исходный код Quandoom написан на C++ и опубликован на GitHub под лицензией MIT.«Хотя такого квантового компьютера сейчас не существует, Quandoom эффективно моделируется на классическом компьютере и способен работать с частотой 10-20 кадров в секунду на моём ноутбуке с использованием прилагаемого легковесного (150 строк C++) симулятора QASM», — уточнил автор проекта.Игровой цикл выглядит следующим образом: пользователь нажимает клавишу, задавая значение одного из входных кубитов.
Файл QASM, содержащий все квантовые вентили, применяется ко всему состоянию. Последние 64 тыс. кубитов измеряются и отображаются в виде экрана 320x200 двоичных пикселей.
Читать на habr.com