Elementary Cellular Automaton Simulator & Complete Rule Table - All 256 Rules
The simplest type of cellular automaton: each cell has two states (0/1), and the next state is determined by the cell and its two neighbors (3 cells total). Formally known as an Elementary Cellular Automaton (ECA). There are exactly 256 rules. Notable examples include Rule 110, which has been proven Turing complete, and Rule 30, known for its chaotic patterns. Enter a rule number in the simulator to see it in action, and use the table below to compare all rules at a glance.
Null rule — all cells die
| Current 3 cells | 111 | 110 | 101 | 100 | 011 | 010 | 001 | 000 |
|---|---|---|---|---|---|---|---|---|
| Next generation | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Rules
An elementary cellular automaton works in the following steps:
- Start with a row of cells as the initial state. Each cell holds a state of 0 (dead) or 1 (alive). The cells at each end wrap around to the opposite side, forming a ring (periodic boundary conditions)
- For each cell, look at the 3-cell neighborhood: its left neighbor, itself, and its right neighbor
- Look up the 3-cell combination in the rule table (a lookup table that defines the next value for each combination) to determine that cell's value in the next generation
- Update all cells simultaneously to produce the next generation (compute the next value for every cell first, then replace them all at once)
- Repeat steps 2–4 to advance through generations. In this simulator, each generation is drawn as one row from top to bottom
How rule numbers work
There are 2³ = 8 possible 3-cell combinations (111 through 000), and a rule is a lookup table that specifies the next-generation value (0 or 1) for each. For example, Rule 110:
| Current 3 cells | 111 | 110 | 101 | 100 | 011 | 010 | 001 | 000 |
|---|---|---|---|---|---|---|---|---|
| Next generation | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 |
The 8 outputs lined up give 01101110₂, which converts to 110₁₀ in decimal — this becomes the rule number. There are 2⁸ = 256 possible rules in total
Step-by-step example
1. Prepare the initial state A row of cells, each holding 0 or 1. Gen 0: [0] [0] [1] [0] [0]
2. Look at each cell's neighborhood
For each cell, look at left, center, and right as a set.
The cells at each end wrap around to the opposite side, forming a ring (periodic boundary conditions).
left center right
↓ ↓ ↓
[0] [0] [1] [0] [0]3. Look up the next state in the rule table Match the 3-cell combination against the rule table to get the next value. e.g. Rule 110: (0,1,0) → rule table lookup → 1
4. Update all cells simultaneously
Apply the rule to every cell at once to produce the next generation.
e.g. Rule 110:
Gen 0: [0] [0] [1] [0] [0]
↓ all cells update at once
Gen 1: [0] [1] [1] [0] [0]5. Repeat Repeat 2→3→4 to advance through generations. Stacking them vertically creates a 2D pattern.
What is an Elementary Cellular Automaton?
Elementary Cellular Automata (ECA) were systematically studied by Stephen Wolfram in the 1980s and represent the simplest form of cellular automaton. Wolfram classified cellular automaton behaviors into four classes: Class 1 (uniform), Class 2 (periodic), Class 3 (chaotic), and Class 4 (complex). Classes 1 and 2 are orderly, Class 3 is chaotic, and Class 4 sits at the boundary between order and chaos.
Among the 256 rules, several are well known: Rule 30 is used for random number generation, Rule 110 has been proven Turing complete, Rule 90 generates the Sierpinski triangle, and Rule 184 models traffic flow.
Learn more about the history and applications of cellular automata →
Chaos and Complexity
Of the four classes described above, Class 3 (chaotic) and Class 4 (complex) are the most noteworthy.
- Class 3 — Chaos
- Produces aperiodic, random-looking patterns. Rule 30 is famously used in Mathematica's random number generator, and its equivalents — Rule 86 (mirror), Rule 135 (reverse+flip), and Rule 149 (mirror + reverse+flip) — share the same chaotic structure. Rules 45 and 106 are also chaotic, each with their own equivalents (Rule 45 → 75, 89, 101; Rule 106 → 120, 169, 225).
- Class 4 — Complexity
- Sits at the boundary between orderly Classes 1–2 and chaotic Class 3. Neither fully regular nor fully random, these rules produce "gliders" — moving local structures that emerge naturally and interact through collisions. This is what makes them capable of computation, as explained below.
Turing Completeness
Turing completeness means the ability to perform any computation given the right initial conditions. Class 4 (complex) is neither too orderly nor too chaotic, which makes this possible. In orderly rules, information becomes fixed; in chaotic rules, information disperses and is lost. In Class 4, gliders can preserve and transmit information, enabling computation.
- Rule 110
- Proven Turing complete by Matthew Cook in 2004, demonstrating that this simple rule can simulate any computation. Computation is achieved through collisions and interactions of moving local structures called gliders. Its equivalents — Rule 124 (mirror), Rule 137 (reverse+flip), and Rule 193 (mirror + reverse+flip) — are all Turing complete as well.
- Rule 54
- Conjectured to be Turing complete, but not yet proven. Like Rule 110, it produces gliders. From a single-cell initial condition, it produces left-right symmetric output. Since its mirror (explained below) is Rule 54 itself, its only equivalent is Rule 147 (reverse+flip).
Sierpinski Triangle
One of the most famous patterns in ECA is the Sierpinski triangle (Sierpinski gasket). Starting from a single ON cell, a self-similar fractal triangle emerges.
- Exact Sierpinski triangle
- Rules 18, 90, and 146 produce symmetric Sierpinski triangles. Rule 60 produces a right-leaning triangle, and Rule 102 produces a left-leaning triangle (these two are mirror equivalents).
- Sierpinski from single cell only
- Rules 26, 154, 210, and 218 produce a Sierpinski triangle from a single-cell initial condition, but exhibit different behavior with random initial conditions.
- Sierpinski-like fractals
- Rules 22, 122, and 126 produce fractal patterns that resemble the Sierpinski triangle but are not strictly identical to it.
- Color-Inverted Sierpinski
- Rules 60, 90, and 102 — which generate Sierpinski patterns — are palindrome rules (explained below), and their equivalents Rules 195, 165, and 153 produce color-inverted Sierpinski patterns. Likewise, Rule 126 (Sierpinski-like) is a palindrome rule, and its equivalent Rule 129 produces an inverted Sierpinski-like fractal.
- Other Equivalent Sierpinski Rules
- Rule 183 (reverse+flip of Rule 18) and Rule 182 (reverse+flip of Rule 146) also produce equivalent Sierpinski patterns.
Traffic Model
Rule 184 is a particle-conserving rule used for traffic flow simulation. Treating black cells as cars and white cells as empty space, a car advances one cell if the space ahead is empty, and stops if blocked. Its equivalent Rule 226 (mirror) models traffic in the opposite direction.
What are Equivalent Rules?
Among the 256 rules, there are "equivalent rules" that generate patterns with the same structure. Equivalent rules are related by the following three transformations:
- Mirror
- Swaps the left cell (p) and right cell (r) in each neighborhood pattern. For example, 110 (left=1, center=1, right=0) becomes 011 (left=0, center=1, right=1). Symmetric patterns (111, 101, 010, 000) are unchanged. This results in swapping the values at bit positions 6↔3 and 4↔1, producing a left-right mirrored output from the same initial condition. When a rule produces symmetric output from a single cell (e.g., Rules 26 and 82, Rules 30 and 86), mirroring looks identical, so use random initial conditions to see the difference.
- reverse+flip
- Reverses the bit order, then flips each bit (0↔1). When the initial condition is also color-inverted, the output becomes the color-inverted version of the original pattern. However, some non-palindrome pairs such as Rule 110 and Rule 137 produce color-inverted patterns even from the same single-cell initial condition.
- Mirror + reverse+flip
- Combines the two transformations above. First swaps left and right cells in each neighborhood pattern, then reverses the bit order and flips each bit.
Note Mirror and the "reverse" in reverse+flip are different operations. Mirror swaps the left and right cells in each neighborhood pattern (swapping bit positions 6↔3 and 4↔1), while reverse reverses the entire bit string order.
Palindrome Rules — A Special Case from Symmetry
When a rule's bit string is a palindrome (reads the same forwards and backwards), 255-R (simply flipping each bit) produces an equivalent rule. For example, Rule 90 (01011010) is a palindrome, so 255-R gives the equivalent Rule 165 (10100101). For palindrome rules, reverse+flip also gives the same result as bit-flip, since reversing a palindrome changes nothing.
All 256 Rules — Output Mapping Table
| Rule | 111 | 110 | 101 | 100 | 011 | 010 | 001 | 000 | Notes |
|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Null rule — all cells die |
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 5 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | |
| 6 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | |
| 7 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | |
| 8 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 9 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | |
| 10 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 11 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | |
| 12 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | |
| 13 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | |
| 14 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | |
| 15 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | |
| 16 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 17 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 18 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | Sierpinski triangle |
| 19 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | |
| 20 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | |
| 21 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | |
| 22 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | Sierpinski-like fractal |
| 23 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | |
| 24 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 25 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | |
| 26 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | Sierpinski from single cell — differs from true Sierpinski with random input |
| 27 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | |
| 28 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | |
| 29 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | |
| 30 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | Chaotic (Class 3) — used in Mathematica RNG |
| 31 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | |
| 32 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 33 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
| 34 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 35 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | |
| 36 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 37 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | |
| 38 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | |
| 39 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | |
| 40 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 41 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | Equivalent to Rule 107 (reverse+flip) |
| 42 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | |
| 43 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | |
| 44 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | |
| 45 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | Chaotic (Class 3) |
| 46 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | |
| 47 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | |
| 48 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 49 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | |
| 50 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | Class II — periodic alternating pattern |
| 51 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | |
| 52 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | |
| 53 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | |
| 54 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | Complex (Class 4) — universality candidate |
| 55 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | |
| 56 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 57 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | Class II — complex regular pattern |
| 58 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | |
| 59 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | |
| 60 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | Sierpinski triangle (leans right) — additive rule |
| 61 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | |
| 62 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | Class II — glider interactions, eventually periodic |
| 63 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | |
| 64 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 65 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |
| 66 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 67 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | |
| 68 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 69 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | |
| 70 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | |
| 71 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | |
| 72 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 73 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | Locally chaotic (Li-Packard) |
| 74 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 75 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | Equivalent to Rule 45 (reverse+flip) |
| 76 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | |
| 77 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | |
| 78 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | |
| 79 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | |
| 80 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 81 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 82 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | Equivalent to Rule 26 (mirror) |
| 83 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | |
| 84 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | |
| 85 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | |
| 86 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | Equivalent to Rule 30 (mirror) |
| 87 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | |
| 88 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 89 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | Equivalent to Rule 45 (mirror + reverse+flip) |
| 90 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | Sierpinski triangle |
| 91 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | |
| 92 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | |
| 93 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | |
| 94 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | |
| 95 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | |
| 96 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 97 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | Equivalent to Rule 107 (mirror + reverse+flip) |
| 98 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 99 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | Equivalent to Rule 57 (mirror) |
| 100 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 101 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | Equivalent to Rule 45 (mirror) |
| 102 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | Equivalent to Rule 60 (mirror) — Sierpinski triangle (leans left) |
| 103 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | |
| 104 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 105 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | XNOR rule — NOT(p XOR q XOR r) |
| 106 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | Class III — chaotic, (p AND q) XOR r |
| 107 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | Class II — similar to Rule 106 but 000→1 |
| 108 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | |
| 109 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | Class II — amphichiral (symmetric output) (symmetric output), reverse+flip of Rule 73 |
| 110 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | Turing complete (Class 4) |
| 111 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | |
| 112 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 113 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | |
| 114 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | |
| 115 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | |
| 116 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | |
| 117 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | |
| 118 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | Equivalent to Rule 62 (mirror) |
| 119 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |
| 120 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | Equivalent to Rule 106 (mirror) |
| 121 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | Equivalent to Rule 107 (mirror) |
| 122 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | Near-Sierpinski fractal — amphichiral (symmetric output) |
| 123 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | |
| 124 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | Equivalent to Rule 110 (mirror) — Turing complete |
| 125 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | |
| 126 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | Sierpinski-like fractal |
| 127 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
| 128 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 129 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Inverted Sierpinski-like fractal — reverse+flip of Rule 126 |
| 130 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 131 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | Equivalent to Rule 62 (reverse+flip) |
| 132 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 133 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | |
| 134 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | |
| 135 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | Equivalent to Rule 30 (reverse+flip) |
| 136 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 137 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | Equivalent to Rule 110 (reverse+flip) — Turing complete |
| 138 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 139 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | |
| 140 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | |
| 141 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | |
| 142 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | |
| 143 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | |
| 144 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 145 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | Equivalent to Rule 62 (mirror + reverse+flip) |
| 146 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | Sierpinski triangle |
| 147 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | Equivalent to Rule 54 (reverse+flip) |
| 148 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | |
| 149 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | Equivalent to Rule 30 (mirror + reverse+flip) |
| 150 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | Additive rule — fractal but not Sierpinski |
| 151 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | Equivalent to Rule 22 (reverse+flip) |
| 152 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 153 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | Equivalent to Rule 102 (palindrome) — inverted Sierpinski |
| 154 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | Sierpinski from single cell — differs from true Sierpinski with random input |
| 155 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | |
| 156 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | |
| 157 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | |
| 158 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | |
| 159 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | |
| 160 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 161 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Equivalent to Rule 122 (reverse+flip) |
| 162 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | |
| 163 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | |
| 164 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | Equivalent to Rule 218 (reverse+flip) |
| 165 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | Equivalent to Rule 90 (palindrome) |
| 166 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | Equivalent to Rule 154 (reverse+flip) |
| 167 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | Equivalent to Rule 26 (reverse+flip) |
| 168 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 169 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | Equivalent to Rule 106 (reverse+flip) |
| 170 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | |
| 171 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | |
| 172 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | |
| 173 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 174 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | |
| 175 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | |
| 176 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 177 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | |
| 178 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | |
| 179 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | Equivalent to Rule 50 (reverse+flip) |
| 180 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | Equivalent to Rule 154 (mirror + reverse+flip) |
| 181 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 | Equivalent to Rule 26 (mirror + reverse+flip) |
| 182 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | Equivalent to Rule 146 (reverse+flip) |
| 183 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | Equivalent to Rule 18 (reverse+flip) |
| 184 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | Traffic model — particle conservation |
| 185 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | |
| 186 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | |
| 187 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 | |
| 188 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | |
| 189 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | |
| 190 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | |
| 191 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | |
| 192 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 193 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | Equivalent to Rule 110 (mirror + reverse+flip) — Turing complete |
| 194 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 195 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | Equivalent to Rule 60 (palindrome) — inverted Sierpinski |
| 196 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | |
| 197 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | |
| 198 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | |
| 199 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 1 | |
| 200 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | |
| 201 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | |
| 202 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 203 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 | |
| 204 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | |
| 205 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | |
| 206 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | |
| 207 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | |
| 208 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 209 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 210 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | Equivalent to Rule 154 (mirror) — Sierpinski from single cell, differs with random input |
| 211 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | |
| 212 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | |
| 213 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 1 | |
| 214 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | |
| 215 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | |
| 216 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 217 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | |
| 218 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | Sierpinski from single cell — differs from true Sierpinski with random input |
| 219 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | |
| 220 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | |
| 221 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | |
| 222 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 0 | |
| 223 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | |
| 224 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 225 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | Equivalent to Rule 106 (mirror + reverse+flip) |
| 226 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | Equivalent to Rule 184 (mirror) |
| 227 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | |
| 228 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | |
| 229 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | |
| 230 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | |
| 231 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | |
| 232 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 233 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | |
| 234 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | |
| 235 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | |
| 236 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | |
| 237 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 238 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | |
| 239 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | 1 | |
| 240 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 241 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | |
| 242 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | |
| 243 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | |
| 244 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | |
| 245 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | |
| 246 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | |
| 247 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | |
| 248 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | |
| 249 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | |
| 250 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | |
| 251 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | |
| 252 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | |
| 253 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | |
| 254 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | |
| 255 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | Identity rule — all cells live |