Cellular Automata Lab

Rule: B3/S23 (Life) Gen: 0 Pop: 0 FPS: 0
What is a B/S rule?
B/S rules describe when cells are born (B) and survive (S) based on the number of live neighbors (0–8). Examples: Life = B3/S23, HighLife = B36/S23, Seeds = B2/S.
Tip: Randomize, then Start. For long-lived complexity try Day & Night, Diamoeba, or Morley.

About Cellular Automata

Cellular automata are grids of simple cells that update in lock‑step using local rules. From these tiny rules emerge rich, often surprising patterns: oscillators, spaceships, mazes, and long‑lived organic textures.

Life‑like Rules (B/S)

  • B: a dead cell is born with the listed neighbor counts.
  • S: a live cell survives with the listed neighbor counts.
  • Example: B3/S23 (Life) — birth with 3, survive with 2 or 3.

Try These

  • HighLife B36/S23: replicators and moving structures.
  • Day & Night B3678/S34678: balanced, long‑lived textures.
  • Diamoeba B35678/S5678: organic, evolving boundaries.

Tips

  • Click Randomize, then Start. Use density to tune activity.
  • Smaller cell size = larger world = longer evolutions.
  • Wrap keeps activity from dying at edges; Trails highlight motion.

What to Look For

  • Still lifes and oscillators (stable or repeating shapes).
  • Spaceships and gliders traversing the grid.
  • Emergent structures from simple rules — that’s the core idea.