Rule:Oddball3State

From LifeWiki
Revision as of 16:58, 20 December 2019 by Dvgrn (talk | contribs) (Rule 'Oddball3State' from auto-import project)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@RULE Oddball3State

https://conwaylife.com/forums/viewtopic.php?p=29121#p30497

A rule made to address the challenge of producing a rule which can only have oscillators of odd periods (but any odd period), using three states (including vacuum).

@TREE

num_states=3 num_neighbors=8 num_nodes=35 1 0 0 2 2 0 0 0 1 1 0 2 2 2 0 0 3 1 3 1 3 1 1 1 1 0 1 2 2 6 0 0 3 7 3 1 4 4 5 8 4 5 5 5 5 9 10 10 5 10 10 10 6 11 12 12 3 3 1 1 4 5 14 5 5 15 10 10 6 16 12 12 2 0 2 0 3 18 1 1 4 19 5 5 5 20 10 10 6 21 12 12 7 13 17 22 6 12 12 12 7 24 24 24 8 23 25 25 3 3 1 3 4 5 27 5 5 28 10 10 6 29 12 12 7 30 24 24 8 31 25 25 8 25 25 25 9 26 32 33

@TABLE n_states:3 neighborhood:Moore symmetries:none var a = {0,1,2} var b = {a} var c = {a} var d = {a} var e = {a} var f = {a} var g = {a} var h = {a}

0,0,0,1,0,0,0,0,0,1 #Move light particle left. 0,0,0,0,0,0,0,1,1,1 #Move heavy particle right. 0,0,0,0,0,0,1,1,0,1 #Move heavy particle right. 0,0,0,1,0,0,0,2,0,1 #Light particle can collide with wall. 0,0,0,0,0,1,2,0,0,1 #Grow a light particle on a left wall into a heavy particle. 0,0,0,2,0,0,0,1,1,1 #Bottom of heavy particle on right wall -> light particle. 1,0,0,0,0,0,0,2,0,1 #Grow a light particle on a left wall into a heavy particle. 1,a,b,c,d,e,f,g,h,0 #Kill all particles in other situations.