Spark Notation

For discussion of other cellular automata.
Post Reply
drc
Posts: 1664
Joined: December 3rd, 2015, 4:11 pm

Spark Notation

Post by drc » April 12th, 2016, 8:07 pm

This is notation for 3-state generation rules: S/B/K/3

S - Survival conditions
B - Birth conditions
K - Transitions to sparks instead of dying

Code: Select all

@RULE 0_2_2345678_3
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b={0,1,2}
var c={0,1,2}
var d={0,1,2}
var e={0,1,2}
var f={0,1,2}
var g={0,1,2}
var h={0,1,2}
var aa={0,2}
var ab={0,2}
var ac={0,2}
var ad={0,2}
var ae={0,2}
var af={0,2}
var ag={0,2}
var ah={0,2}
0,1,1,aa,ab,ac,ad,ae,af,1
1,aa,ab,ac,ad,ae,af,ag,ah,1
1,1,1,a,b,c,d,e,f,2
1,a,b,c,d,e,f,g,h,0
2,a,b,c,d,e,f,g,h,0
This a particularly interesting rule. It has a c/4:

Code: Select all

x = 5, y = 2, rule = 0_2_2345678_3
A3.A$.A.A!
and a p4:

Code: Select all

x = 2, y = 3, rule = 0_2_2345678_3
.A$2A$.A!
and a p14:

Code: Select all

x = 9, y = 3, rule = 0_2_2345678_3
.A5.A$2A5.2A$.A5.A!

Post Reply