I am creating a version of the popular cellular automata WireWorld. WireWorld has various rules that determine the state of elements in a circuit. I am writing all of this i