I have a couple of hybrid CAs from some time ago. Here are they:
Code: Select all
@RULE 23-34-5_Extended
@TABLE
n_states:7
neighborhood:Moore
symmetries:permute
var n={0,2,3,4,5}
var nn={0,2,3,4,5}
var nnn={0,2,3,4,5}
var nnnn={0,2,3,4,5}
var nnnnn={0,2,3,4,5}
var nnnnnn={0,2,3,4,5}
var nnnnnnn={0,2,3,4,5}
var nnnnnnnn={0,2,3,4,5}
var a={0,1,2,3,4,5,6}
var aa={0,1,2,3,4,5,6}
var aaa={0,1,2,3,4,5,6}
var aaaa={0,1,2,3,4,5,6}
var aaaaa={0,1,2,3,4,5,6}
var aaaaaa={0,1,2,3,4,5,6}
var aaaaaaa={0,1,2,3,4,5,6}
var aaaaaaaa={0,1,2,3,4,5,6}
var b={1,6}
var bb={1,6}
var bbb={1,6}
var bbbb={1,6}
var bbbbb={1,6}
var bbbbbb={1,6}
var bbbbbbb={1,6}
var bbbbbbbb={1,6}
0,b,bb,bbb,n,nn,nnn,nnnn,nnnnn,1
0,b,bb,bbb,bbbb,nn,nnn,nnnn,nnnnn,1
1,n,nn,nnn,nnnn,nnnnn,nnnnnn,nnnnnnn,nnnnnnnn,2
1,b,nn,nnn,nnnn,nnnnn,nnnnnn,nnnnnnn,nnnnnnnn,2
1,b,bb,bbb,bbbb,nnnnn,nnnnnn,nnnnnnn,nnnnnnnn,2
1,b,bb,bbb,bbbb,bbbbb,nnnnnn,nnnnnnn,nnnnnnnn,2
1,b,bb,bbb,bbbb,bbbbb,bbbbbb,nnnnnnn,nnnnnnnn,2
1,b,bb,bbb,bbbb,bbbbb,bbbbbb,bbbbbbb,nnnnnnnn,2
1,b,bb,bbb,bbbb,bbbbb,bbbbbb,bbbbbbb,bbbbbbbb,2
2,a,aa,aaa,aaaa,aaaaa,aaaaaa,aaaaaaa,aaaaaaaa,3
3,a,aa,aaa,aaaa,aaaaa,aaaaaa,aaaaaaa,aaaaaaaa,4
4,a,aa,aaa,aaaa,aaaaa,aaaaaa,aaaaaaa,aaaaaaaa,0
@COLORS
1 255 0 0
2 255 85 0
3 255 170 0
4 255 255 0
5 0 0 255
6 0 255 0
This one is 23/34/5 (Generations) with two extra states. It is similar to ExtendedLife in that those states provide additional features to the rule. In the original rule, there are some very common still lifes and a naturally-ocurring linearly growing orthogonal ship. There are also diagonal spaceships. With the extra states, it is very easy to make stuff. I've created lots of oscillators, guns, and other cool things.
Code: Select all
@RULE WWLife
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
var a={0,1,2}
var b={1,2}
var B={1,2}
var bb={1,2}
var bB={1,2}
var c={0,3,4}
var C={0,3,4}
var cc={0,3,4}
var cC={0,3,4}
var Cc={0,3,4}
var CC={0,3,4}
var ccc={0,3,4}
var d={0,1,2,3,4}
var D={0,1,2,3,4}
var dd={0,1,2,3,4}
var dD={0,1,2,3,4}
var Dd={0,1,2,3,4}
var DD={0,1,2,3,4}
var ddd={0,1,2,3,4}
var ddD={0,1,2,3,4}
var e={0,1,3,4}
var E={0,1,3,4}
var ee={0,1,3,4}
0,b,B,bb,c,C,cc,cC,Cc,1
1,a,c,C,cc,cC,Cc,CC,ccc,0
1,b,B,bb,bB,d,D,dd,dD,0
4,2,e,E,ee,c,C,cc,cC,2
4,2,2,c,C,cc,cC,Cc,CC,2
4,1,1,1,c,C,cc,cC,Cc,2
2,d,D,dd,dD,Dd,DD,ddd,ddD,3
3,d,D,dd,dD,Dd,DD,ddd,ddD,4
@COLORS
1 0 255 0
2 0 0 255
3 255 255 255
4 255 128 0
This other rule is a hybrid between Conway's Game of Life and WireWorld. Wires are static, but signals can create Life patterns and vice versa. WireWorld circuits here are more difficult to make, because of the Life "sparks" produced, so, for example, the diode is larger. I've managed to make a signal-to-glider and glider-to-signal interface.
Code: Select all
@RULE Superstring
@TABLE
n_states:3
neighborhood:Moore
symmetries:permute
var a={0,2}
var aa={0,2}
var aaa={0,2}
var aaaa={0,2}
var aaaaa={0,2}
var aaaaaa={0,2}
var aaaaaaa={0,2}
var b={0,1,2}
var bb={0,1,2}
var bbb={0,1,2}
var bbbb={0,1,2}
var c={0,1}
var cc={0,1}
var ccc={0,1}
var cccc={0,1}
var ccccc={0,1}
var cccccc={0,1}
0,1,1,1,a,aa,aaa,aaaa,aaaaa,1
1,b,a,aa,aaa,aaaa,aaaaa,aaaaaa,aaaaaaa,0
1,1,1,1,1,b,bb,bbb,bbbb,0
0,2,2,b,c,cc,ccc,cccc,ccccc,2
2,c,cc,ccc,cccc,ccccc,cccccc,b,bb,1
2,2,2,2,2,b,bb,bbb,bbbb,1
@COLORS
1 255 255 255
2 255 128 0
I wanted to explore superstrings in Life, so I made this hybrid using a B23/S3 state. Here, finite patterns can travel at the speed of light. Besides the patterns which do interesting Life-related stuff, I've also created lightspeed rakes producing lightspeed spaceships. However, it is so difficult to make a lightspeed spaceship gun...