This is the basic design but I'm having trouble tiling it. I'll explain how it functions and perhaps someone else can help make it tileable.
Code: Select all
x = 95, y = 65, rule = Bliptile
10.3A47.3A$10.A.A47.A.A$10.A.A47.A.A$10.A.A47.A.A$9.2A.A46.2A.A$8.14A
36.14A$8.A49.A$8.A.4A44.A.4A$8.4A.A44.4A.A$10.A2.A13.4A10.A18.A2.A13.
4A10.A$10.4A13.A2.A11.A17.4A13.A2.A11.A$10.A16.A.2A12.A16.A16.A.2A12.
A$10.18A.16A15.18A.16A$10.A16.3A13.A16.A16.3A13.A$10.A2.8A21.A17.A2.
8A21.A$10.A2.A6.A2.4A14.A18.A2.A6.A2.4A14.A$10.A2.4A3.5A.A33.A2.4A3.
5A.A$10.A2.2A.A3.A2.A2.A33.A2.2A.A3.A2.A2.A$10.A2.A2.A3.A.2A2.A33.A2.
A2.A3.A.2A2.A$10.9A.4A2.A33.9A.4A2.A$10.2A.2A3.A4.A2.A33.2A.2A3.A4.A
2.A$10.A2.A4.7A.A33.A2.A4.7A.A$10.4A8.A.A.A33.4A8.A.A.A$13.3A6.A.A.A
36.3A6.A.A.A$6.A2.4A2.A5.4A.A29.A2.4A2.A5.4A.A$9.A2.A.2A5.A.A2.A32.A
2.A.2A5.A.A2.A$6.4A2.A.A5.4A2.A29.C3A2.A.A5.4A2.A$6.A5.10A.A2.A29.A5.
10A.A2.A$6.2A4.A10.A2.A29.2A4.A10.A2.A$6.16A.A2.A29.16A.A2.A$6.A14.A.
A2.A29.A14.A.A2.A$5.4A4.3A5.A.A2.A28.4A4.3A5.A.A2.A$5.2A.A4.A.A5.A.A
2.A28.2A.A4.A.A5.A.A2.A$5.A2.A4.ABC5.A.A2.A28.A2.A4.ABC5.A.A2.A$5.4A
12.A.A2.A28.4A12.A.A2.A$7.A6.2A5.A.A2.A30.A6.2A5.A.A2.A$2.4A.A13.A.A
2.A25.4A.A13.A.A2.A$2.A2.6A.10A.A2.A25.A2.6A.10A.A2.A$4A.A.A.4A2.A7.A
2.A23.4A.A.A.4A2.A7.A2.A$A.4A.A2.A.4A.4A2.A2.A23.A.4A.A2.A.4A.4A2.A2.
A$A6.A2.3A4.A2.A2.A2.A23.A6.A2.3A4.A2.A2.A2.A$A6.A4.7A.A2.A2.A23.A6.A
4.7A.A2.A2.A$A.A4.A9.4A2.A2.A23.C.A4.A9.4A2.A2.A$A6.A10.A4.A2.A23.A6.
A10.A4.A2.A$7.4A.7A4.A2.A30.4A.7A4.A2.A$7.A.4A2.A7.A2.2A29.A.4A2.A7.A
2.2A$7.A2.A.4A.4A2.A3.A29.A2.A.4A.4A2.A3.A$7.A2.3A4.A2.A2.A2.2A29.A2.
3A4.A2.A2.A2.2A$7.A4.7A.A2.A2.A30.A4.7A.A2.A2.A$7.A9.4A2.A2.2A29.A9.
4A2.A2.2A$7.A10.A4.A3.A29.A10.A4.A3.A$7.4A.7A4.A2.2A29.4A.7A4.A2.2A$
7.A.4A2.A7.A2.A30.A.4A2.A7.A2.A$7.A2.A.4A.4A2.A2.5A26.A2.A.4A.4A2.A2.
5A$7.A2.3A4.A2.A2.2A5.A26.A2.3A4.A2.A2.2A5.A$7.A4.7A.A2.8A26.A4.7A.A
2.8A$7.A9.5A2.A.2A.2A26.A9.5A2.A.2A.2A$7.A10.A2.A2.A2.A2.A26.A10.A2.A
2.A2.A2.A$7.4A.7A2.A2.4A2.A26.4A.7A2.A2.4A2.A$9.4A2.A5.2A.A5.A28.4A2.
A5.2A.A5.A$10.A.4A.4A.3A5.A29.A.4A.4A.3A5.A$10.3A4.A2.A9.A29.3A4.A2.A
9.A$12.7A.A9.A31.7A.A9.A$17.4A9.A36.4A9.A$20.11A39.11A!
Code: Select all
@RULE Bliptile
@TABLE
n_states:4
neighborhood:vonNeumann
symmetries:permute
#State 0: Ground 1:wire 3: head 2: tail
var a = {0,1,2,3}
var b = {0,1,2,3}
var c = {0,1,2,3}
var d = {0,1,2,3}
#not head
var e = {0,1,2}
var f = {0,1,2}
var g = {0,1,2}
2,a,b,c,d,1
3,a,b,c,d,2
1,3,e,f,g,3
@COLORS
0 48 48 48
1 255 0 0
2 255 255 255
3 0 0 255
The metacell functions as follows:
The technology is period 8. Whenever the master clock in the center is properly aligned (there's an indicator) there can be an electron head next to the dotted wires (to the right is a copy with these two inputs highlighted)
The upper input initializes the cell and later tells the cell that it is time to calculate. The lower input takes, in unary, the number of neighboring cells. The two upper outputs are as follows: the one with an arrow is meant to go to a large screen for visibility, and the output above that will output if the next state, when calculated, is Alive. This means that the upper output can be input to all the surrounding cells and back into it to tile them all into a cell. It follows the rule B3/S23.