MABM Corewar
Principe du Corewar : Le corewar est décomposé en 2 parties, une partie assembleur, et une machine virtuelle. Des champions sont écrit en langage assembleur selon une syntaxe particulière qui leur permet d'accomplir des actions dans la machine virtuelle. Le but de jeu est que tout un certain nombre de cycle (cycle_to_die), les champions puissent faire un "live" de leur id pour continuer à vivre, tout en faisant en sorte de survivre face aux autres champions. Le dernier champion en vie est le gagnant.
L'assembleur compile les champions.s écrit en assembleur sous forme de .cor. La Machine virtuelle écrit les champions.cor dans l'arène et se charge d'executer leurs ordres.
Auteurs :
- Nicolas Adès
- Jeremy Mediavilla
- Geoffrey Merran
- Joris Bertomeu