There are "filter" states which change between the two colours.
Here is the ruletable (uses permute symmetry) and the .colors file:
Code: Select all
n_states:7
neighborhood:Moore
symmetries:permute
var ANY1={0,1,2,3,4,5,6}
var ANY2={ANY1}
var ANY3={ANY1}
var ANY4={ANY1}
var ANY5={ANY1}
var ALV1={1,2,5,6}
var ALV2={ALV1}
var ALV3={ALV1}
var ALV4={ALV1}
var AL11={1,5}
var AL12={AL11}
var AL13={AL11}
var AL14={AL11}
var AL21={2,6}
var AL22={AL21}
var AL23={AL21}
var AL24={AL21}
var DEAD1={0,3,4}
var DEAD2={DEAD1}
var DEAD3={DEAD1}
var DEAD4={DEAD1}
var DEAD5={DEAD1}
var DEAD6={DEAD1}
var DEAD7={DEAD1}
0,AL11,AL12,ALV1,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,1
0,AL21,AL22,ALV1,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,2
1,ANY1,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,DEAD6,DEAD7,0
2,ANY1,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,DEAD6,DEAD7,0
1,ALV1,ALV2,ALV3,ALV4,ANY1,ANY2,ANY3,ANY4,0
2,ALV1,ALV2,ALV3,ALV4,ANY1,ANY2,ANY3,ANY4,0
3,ALV1,ALV2,ALV3,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,5
4,ALV1,ALV2,ALV3,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,6
5,ANY1,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,DEAD6,DEAD7,3
6,ANY1,DEAD1,DEAD2,DEAD3,DEAD4,DEAD5,DEAD6,DEAD7,4
5,ALV1,ALV2,ALV3,ALV4,ANY1,ANY2,ANY3,ANY4,3
6,ALV1,ALV2,ALV3,ALV4,ANY1,ANY2,ANY3,ANY4,4Code: Select all
color=1 255 0 0 Alive Red
color=2 0 0 255 Alive Blue
color=3 96 0 0 Filter Red
color=4 0 0 96 Filter Blue
color=5 255 64 64 Filter Red + Alive
color=6 64 64 255 Filter Blue + AliveEDIT 2: So I can test it, please name it "BiLifeFilt".