Conway's Game of Life
A cellular automaton where cells live or die based on their neighbors.
Rules:
- A live cell with 2 or 3 neighbors survives
- A dead cell with exactly 3 neighbors becomes alive
- All other cells die or stay dead
Controls:
- Click or drag to draw cells
- Play/Pause to run the simulation
- Step to advance one generation
- Use pattern buttons to place classic shapes
Keyboard:
- F - Toggle fullscreen
- Space - Play/Pause
- S - Step (when paused)
- C - Clear grid
- R - Random fill
- Esc - Exit fullscreen