Ruby framework for building cellular automata