List of universal cellular automata
Jump to navigation
Jump to search
A cellular automaton is said to be universal (or Turing-complete) when it can perform any operation that a Turing machine can. The concept of universal computation is often tied to, but not equivalent to, functional completeness.
Proof of universality
As the concept of universal computation is informal, proofs or disproofs of universal computation are also informal. However, it is generally agreed that a proof of universal computation requires the construction of a universal computer. By convention, a cellular automaton is "proven" to be universal by building a structure which intuitively runs Rule 110.
List of cellular automata proven to be universal
This list is work in progress, feel free to add any cellular automaton or any information:
- B/S01234578
- B/S235
- B0123/S023V
- B0128/S017
- B01346/S02
- B017/S01
- B01368/S03
- B0235/S1234
- B012/S017
- B0234/S0124
- B03/S0V
- Seeds (B2/S)
- Live Free or Die (B2/S0)
- Life without death (B3/S012345678)
- DotLife (B3/S023)
- B3/S2
- Conway's Game of life (B3/S23)
- Conway++ (B3/S234c)
- B3/S234c6e
- B3/S234c6e8
- B3/S234c8
- B3/S236
- B3/S236e
- B3/S236e8
- B3/S2367
- B3/S23678
- B3/S2368
- B3/S237
- B3/S2378
- EightLife (B3/S238)
- Grounded Life (B35/S23)
- B35/S236
- B358/S236
- 2x2 (B36/S125)
- HighLife (B36/S23)
- B36/S237
- B36/S2378
- B36/S238
- Sqrt replicator rule (B36/S245)
- B3678/S01456
- Stains (B3678/S235678)
- Day & Night (B3678/S34678)
- B368/S12578
- B368/S23
- LowDeath (B368/S238)
- Move (B368/S245)
- DryLife (B37/S23)
- B37/S236
- B37/S237
- B37/S238
- B378/S23
- B378/S237
- B378/S2378
- B378/S238
- Pedestrian Life (B38/S23)
- B38/S236
- B38/S2367
- B38/S23678
- B38/S2368
- B38/S237
- B38/S2378
- HoneyLife (B38/S238)
- Rings 'n' Slugs (B56/S14568)
- Banks-I (B3e4ejr5cinqy6-ei78/S012-e3-ajk4-akqw5-ajk6-e78)
- Bosco's Rule (R5,C2,S33-57,B34-45,NM)
- Star Wars (B2/S345/C4 B2/S345/G4)
- Brian's Brain (B2/S/C3 B2/S/G3)
- Codd's cellular automaton (rulestring missing)
- Critters (rulestring missing)
- Von Neumann cellular automaton (rulestring missing)
- WireWorld (rulestring missing)
- FireWorld (rulestring missing)