CoreWars 8086 is a programming game in which two or more battle programs (called "survivors") compete for control of a shared memory space.
Unlike classic CoreWars, CoreWars 8086's survivors are not written in the proprietary Redcode language, but in standard 8086 assembly.
Project
The CoreWars 8086 project provides a complete implementation of a game engine, including tournament mode with score-keeping. The latter is used by the Israeli annual CodeGuru Extreme competition.
Code
The latest source code can be downloaded via the SVN web-interface, and a brief High Level Design is in the Wiki.