This was an experiment in creating a cellular automata animation using a functional based approach and immutable data structures.
Controls
P: PauseR: RandomizeS: StepC: Clear1: Dot2: Glider3: Pulsar4: Eraser
Updates
- 10/22/2025
- Randomized initial state and added transparency
- 10/19/2023
- Rewrote from React to Canvas
- Added keyboard shortcuts