Майкл Биркен разработал алгоритм, который, автоматически играя в «Тетрис» с соблюдением всех правил, рисует в стакане блоками заранее заданные изображения. В качестве примеров, демонстрирующих работу алгоритма, программист предпочел использовать персонажей культовых видеоигр прошлых лет. С подробным описанием алгоритма и исходными кодами на Java можно ознакомиться на сайте автора алгоритма.