One of the most popular examples of cellular automata is probably
Conways Game of Life. In Conways Game of
Life automaton, a cell can be born if there are exactly 3 neighbouring cells alive. An alive cell can die and
from overpopulation if there are more than 3 alive, neighbouring cells or starve from underpopulation if there
are less than 2. The rules for automata can be written in the MCell notation as B3/S23 (birth 3, survival 2 or
3). There are many more interesting
cellular automata with rules like B4678/S35678, B36/S23 and even the simple B2/S.
Type your favorite ruleset into the textbox and watch the cells evolve! The demo uses a Ping Pong WebGL Shader
model for performant parallel computation.