MComp

For discussion of other cellular automata.
Post Reply
twinb7
Posts: 190
Joined: February 11th, 2014, 8:08 pm
Location: Ames, Iowa

MComp

Post by twinb7 » February 27th, 2014, 12:19 pm

I made this rule, inspired by Particles, for register machines and the like with logical operations. Give it a try, I'd love to see if people want to engineer anything. I'm working on proving universiality, but that's basically in the bag.

Code: Select all

@RULE MComp

@TABLE
n_states:11
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7,8,9,10}
var b={0,1,2,3,4,5,6,7,8,9,10}
var c={0,1,2,3,4,5,6,7,8,9,10}
var d={0,1,2,3,4,5,6,7,8,9,10}
var e={0,1,2,3,4,5,6,7,8,9,10}
var f={0,1,2,3,4,5,6,7,8,9,10}
var g={0,1,2,3,4,5,6,7,8,9,10}
var h={0,1,2,3,4,5,6,7,8,9,10}
var i={2,3,4}
var j={0,2,3,4,5,6,7,8,9,10}
var k={0,2,3,4,5,6,7,8,9,10}
var l={6,7,8}
1,10,a,b,c,d,e,f,g,5
1,a,b,c,d,e,f,g,h,0
i,a,b,c,d,e,f,g,h,1
0,i,j,a,b,c,d,e,k,i
l,a,b,c,d,e,f,g,h,l
5,2,a,b,c,d,e,f,g,5
5,3,j,a,b,c,d,e,k,9
5,4,j,a,b,c,d,e,k,10
9,a,b,c,d,e,f,g,h,0
10,a,b,c,d,e,f,g,h,0
0,9,j,a,b,c,d,e,k,5
0,6,1,i,a,b,c,d,e,2
0,7,1,i,a,b,c,d,e,3
0,8,1,i,a,b,c,d,e,4

@COLORS
0 48 48 48
1 255 255 255
2 0 128 255
3 0 128 164
4 0 255 255
5 255 148 0
6 255 0 0
7 255 0 128
8 127 0 127
9 153 102 51
10 153 102 51
And the following is a simple machine that adds the values of two registers:

Code: Select all

x = 44, y = 56, rule = MComp
23.E$43.E$24.FE15.F$41.E$20.E$14.AB23.E$21.FE11.F2.F$34.E2.E$21.E$12.
3E7.G$11.E3.E$11.E.F.E$11.E.E.E$11.E.E.E$11.E.E.E$11.E.E.E$11.E.E.E$
11.E.E.E6.E$8.E2.F.E.FE5.F$13.E10.E$9.FE3.3E11.EF10.EF$7.E$11.F18.E2.
EF7.E$11.E4.E$14.2EG.F16.E$E17.E$12.EH3.E$13.E$11.FEF$15.E3.E$11.FE6.
F$21.E$10.E.3E$11.E3.E$11.E.F.E$11.E.E.E$11.E.E.E$11.E.E.E$11.E.E.E$
11.E.E.E$11.E.E.E6.E$8.E2.F.E.FE5.F$13.E10.E$9.FE3.3E11.EF6.EF$7.E$
11.F18.E7.E$11.E4.E$14.2EG.F$E17.E$12.EH3.E$13.E$11.FEF$15.E3.E$11.FE
6.F$21.E$10.E!

Post Reply