The Game of Life
PART 1: The Rules
Life evolves automatically based on these 4 simple logic rules:
- Loneliness: A cell dies if it has fewer than 2 neighbors.
- Overcrowding: A cell dies if it has more than 3 neighbors.
- Survival: A cell lives if it has 2 or 3 neighbors.
- Birth: A dead cell becomes alive if it has exactly 3 neighbors.
PART 2: Why is this useful?
This isn't just a toy. "Cellular Automata" are used in serious science:
🎮 Video Games
Used to generate infinite caves and maps (Procedural Generation). Random noise + these rules = natural-looking terrain.
🧬 Biology
Biologists use it to simulate how bacteria spread, how forest fires move, or how patterns form on animal skin.
💻 Computing
This grid is "Turing Complete." You can literally build a working calculator inside this simulation using patterns of gliders!