nMars - Core War MARS for .NET 

nMars - Engine - Core simulator

Engine structure

Below is structure of engine. It is made in layers, where higher layer is derived from layer below and extends it's behavior.

nMars engine

Is full ICWS '94 RedCode specification compliant and pMars compatible.
Basic idea is to be easily comprehensible and maintainable.
There is no effort to make it fast.
It is 100% compatible with pMars 0.9.2, see unit tests.
This implementation support interfaces for watching, debugging - still in developement.

Page will be extended soon.