Rule:WSwitch
@RULE WSwitch
@TABLE
- (Alan Tennant)'s Wire Switch v1.00.0
n_states:5 neighborhood:Moore symmetries:rotate4
- all states
var a={0,1,2,3,4} var b={0,1,2,3,4} var c={0,1,2,3,4} var d={0,1,2,3,4} var e={0,1,2,3,4} var f={0,1,2,3,4} var g={0,1,2,3,4} var h={0,1,2,3,4}
- all states except electron head
var i={0,2,3,4} var j={0,2,3,4} var k={0,2,3,4} var l={0,2,3,4} var m={0,2,3,4} var n={0,2,3,4}
- wire
var aa={1,2,3} var ab={1,2,3} var ac={1,2,3}
- electron tail or wire
var ba={2,3} var bb={2,3}
- space or switch
var ca={0,4}
- switch changes 1
ba,3,0,0,a,aa,0,4,1,4 4,1,3,aa,ab,0,a,0,2,0 0,0,3,4,3,1,2,a,b,4 4,3,a,b,c,3,1,0,0,3
- switch changes 2
4,3,0,0,a,aa,0,0,1,3 0,1,3,4,aa,0,a,0,2,4 ba,aa,a,0,0,3,1,4,0,4 4,0,aa,ab,ac,1,2,0,0,0
- little switch
ba,aa,0,0,bb,3,1,4,0,4
- head becomes tail
1,a,b,c,d,e,f,g,h,2
- tail becomes wire
2,a,b,c,d,e,f,g,h,3
- wire becomes electron head
3,0,0,aa,ca,0,ab,1,2,3 #easy crossovers 3,0,2,1,3,0,0,ba,ca,3 #easy crossovers 3,1,a,b,c,d,e,f,g,1
@COLORS
1 0 128 255 2 255 255 255 3 240 180 0 4 0 0 80