A cellular automata simulator where you can set your own rules.