Tested tool guide
Tested browser tools
Checked August 16, 2026
What Cellular Automata Simulator does, with a checked example
Choose a one-dimensional elementary rule from 0 through 255 or switch to the two-dimensional Conway Game of Life, set the starting cells, and advance the system one generation at a time or continuously. The simulator is useful for seeing how a small local rule produces stripes, repetition, motion, or apparent disorder. The key detail is that each generation is synchronous: every new cell is determined from the same previous generation, not from cells already updated during the current step.
Worked example
A concrete input and expected output from the current implementation.
Input
Select 1D mode, enter Rule 30, set the initial row to 0001000, and advance one generation.
->
In Rule 30, the neighborhoods 001, 010, and 100 produce a live center cell. Those neighborhoods occur around the original center cell, while every other position in this example has neighborhood 000 and remains inactive.