GitHub repository: magnetrwn/margolus-cpp
Primary language: C++
Description: Reversible cellular automaton simulator for Margolus neighborhood automata: from billiard ball, to gas diffusion, tron, and critters, or any other ruleset possible.