A cellular automaton. Click cells to draw, or load a pattern and hit play.
Rules: A live cell with 2-3 neighbors survives. A dead cell with exactly 3 neighbors becomes alive. All other cells die or stay dead. Edges wrap around.