A simulation of the Wireworld cellular automaton (see en.wikipedia.org/wiki/Wireworld for details). Space to toggle between placing wires and running. Click to place wires. Press a to place heads and s to place tails. Press d to delete cells.