There are 4 states: dead and 3 living (red, green and blue).
The rules:
1. If a dead cell has exactly 3 living neighbours and they're all the same colour, it's born into the same colour.
2. If a dead cell has exactly 2 living neighbours and they're different colours, it's born into the remaining colour.
3. If a living cell has exactly 2 or 3 living neighbours and at least one of them is the same colour with that cell, it survives.
4. Otherwise, a cell dies or remains dead.
You can see that if all the cells are the same colour, it's identical to Game of Life.
Ruletable:
Code: Select all
@RULE RGBLife
@TABLE
n_states:4
neighborhood:Moore
symmetries:permute
var a={1,2,3}
var b={a}
var c={0,1,2,3}
var d={c}
var e={c}
var f={c}
var g={c}
var h={c}
var i={c}
var j={c}
0,0,0,0,0,0,0,1,2,3
0,0,0,0,0,0,0,1,3,2
0,0,0,0,0,0,0,2,3,1
0,0,0,0,0,0,a,a,a,a
a,a,b,c,0,0,0,0,0,a
a,c,d,e,f,g,h,i,j,0
@COLORS
0 0 0 0
1 255 0 0
2 0 255 0
3 0 0 255
It also has a 3-cell p4 c/2 diagonal spaceship.
There is a triomino that evolves into two p1000 109c/500 diagonal puffers. Two of those make a p84 2c/7 diagonal spaceship.
Here is the collection of objects:
Code: Select all
x = 140, y = 75, rule = RGBLife
64.2A5.2AB2.2A4.B3.B3.A4.C3.2A4.A5.B3.B12.A.4B$63.A2.A3.A5.A.A4.A.A3.
A.C2A4.A2.A5.B4.A.A12.A.C3.A$63.2A.2B3.2AB3.2A4.A.A4.C3.B3.A2.A4.C4.C
3.C12.C.A.A$78.B3.B2.B4.A3.B4.2A.B24.B.A2.C$90.A3.C32.B$91.2BC.B31.B.
AC$89.C4.B32.BA$64.2A.B4.2A.B3.A58.B$63.A2.A4.A2.A3.BC58.C$64.2A5.A.A
45.A.4B13.C$72.A45.A.C3.A13.A$119.C.A.A10.B2CA.C$118.B.A2.C14.C$118.B
$118.B.AC$118.BA$129.B$129.C$129.C$129.A$125.B2CA.C$129.C52$.A$AB!
@RULE RGBLife
@TABLE
n_states:4
neighborhood:Moore
symmetries:permute
var a={1,2,3}
var b={a}
var c={0,1,2,3}
var d={c}
var e={c}
var f={c}
var g={c}
var h={c}
var i={c}
var j={c}
0,0,0,0,0,0,0,1,2,3
0,0,0,0,0,0,0,1,3,2
0,0,0,0,0,0,0,2,3,1
0,0,0,0,0,0,a,a,a,a
a,a,b,c,0,0,0,0,0,a
a,c,d,e,f,g,h,i,j,0
@COLORS
0 0 0 0
1 255 0 0
2 0 255 0
3 0 0 255