Page 1 of 1

Binary Calculator Particles

Posted: June 7th, 2015, 10:05 am
by c0b0p0
After I made the 8-bit binary calculator in 22da, I realized that a binary calculator that does the same calculations as 22da's binary calculator only requires a duplicator, a unary-to-binary converter, an eater, and a collision between gliders that creates an eater. I then made a rule containing only those components, which is shown below.

Code: Select all

@RULE BinPart

@TABLE

n_states:9
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2,3,4,5,6,7,8}
var b={a}
var c={a}
var d={a}
var e={a}
var f={a}
var g={a}
var h={a}
var i={0,3,4,5,6,7,8}
var j={i}
var k={i}
var l={i}
var m={i}
var n={i}
var o={i}
var p={6,7}
0,2,0,2,0,0,0,0,0,3
1,a,b,c,d,e,f,g,h,0
2,a,b,c,d,e,f,g,h,1
0,2,i,j,a,k,b,l,o,2
0,2,1,0,0,0,0,0,4,2
5,2,a,b,c,d,e,f,g,6
6,a,b,c,d,e,f,g,h,5
0,6,i,j,k,l,m,n,o,8
0,7,0,0,0,i,0,0,0,8
8,p,i,j,k,l,m,n,o,7
7,a,b,c,d,e,f,g,h,1
@COLORS
1 255 255 255 #white
2 0   0   255 #blue
3 255 255 0   #yellow
4 0   255 0   #green
5 255 128 128 #pink
6 255 0   0   #red
7 255 255 128 #light yellow
8 128 128 128 #grey
Here is the binary calculator.

Code: Select all

x = 51, y = 78, rule = BinPart
33.D8.C$32.C10.D10$32.D.BA7.C$42.D10$.D9.C$C11.D7$11.A$11.B$D$.C9.D8$
29.E14$39.D9.C$28.D21.D2$39.B$39.A6$38.D11.C$39.C9.D11$29.E!