⚙️ What Are Custom Rules?
Conway's Game of Life uses specific rules (birth on 3 neighbors, survive on 2-3) that create its famous emergent patterns. But these are just one set of rules among thousands of possible "Life-like" cellular automata.
The Custom Rules Editor lets you modify these fundamental rules, creating entirely new universes with different behavior—from explosive chaos to crystalline stillness.
📐 Understanding B/S Notation
Life-like automata are described using B/S notation (Birth/Survival), which specifies how cells change based on their neighbor count.
How Neighbors Work
Each cell has 8 neighbors (including diagonals). The rules check this count to decide what happens:
- Birth (B): A dead cell with this many alive neighbors becomes alive
- Survival (S): A living cell with this many alive neighbors stays alive
- Any other condition: the cell dies or stays dead
🎛️ Using the Editor
The Rules Editor appears in the control panel. Here's how it works:
Click any number to toggle it on/off. Active numbers glow green. The current ruleset is always displayed in B/S notation at the top.
💡 Pro Tip
Rules are locked while the simulation is running. Pause or stop the simulation to modify rules.
🌟 Famous Rulesets to Try
Researchers have discovered many interesting Life-like automata over the decades. Here are some classics to experiment with:
⚡ Quick Tips for Rule Design
Creating Stable Rules
- Birth on 0 or 1: Causes explosive, instant fill—avoid unless you want chaos
- No survival rules: Everything dies immediately—not useful
- Survival on 8: Requires all neighbors alive—very rare condition
- Birth = Survival overlap: Often creates more stable, interesting behavior
Behavior Patterns
- Few birth conditions + many survival: Slow, stable growth (like Coral)
- Many birth conditions + few survival: Explosive, chaotic behavior
- Symmetric rules (B=S): Often create interesting reversible patterns
- Adding B6 to Life: Enables replicators (HighLife)
🔬 Custom Rules vs Evolution Mode
Both features let you explore beyond standard Conway's rules, but they work differently:
- Custom Rules: You manually set the rules before running. Rules stay fixed during simulation.
- Evolution Mode: Rules automatically mutate during simulation based on fitness scoring. Creates a meta-evolution effect.
You can combine them! Set a custom starting ruleset, then enable Evolution Mode to see how it mutates from there.
⚙️ Create Your Rules
Ready to design your own cellular universe? Open the simulator and start experimenting with the Rules Editor.
Open Rules Editor →