Данный проект является реализацией старой игры Corewar. Суть игры в том что есть большая карта(память компьютера) на которой размещены коды игроков. У каждого игрока есть программа. Задача игры убить всех остальных игроков - стерев их код. Код чемпионов пишется на ассемблере.
Турнир по этой игре можно увидеть здесь - https://www.youtube.com/watch?v=A8DPfQL3uO0
Проект разделен на 2 части - транслирование ассемблера в байткод, и сама игра(виртуальная машина). Более подробно о создании и технических деталях можно найти в corewar cookbook