Rule:EightPedestriansConversionV2
@RULE EightPedestriansConversionV2
https://conwaylife.com/forums/viewtopic.php?p=145663#p145663
0 dead 1 Basic Life (patterns that stay made only of this are honeylife/conway compatible. Patterns that work in one but not the other will cause conversion.) 2 EightLife (patterns that stay made only of this are eightlife/conway compatible. Patterns that work in one but not the other will create plague.) 3 basic -> eightlife converter (turns basiclife cells near it into eightlife cells.) 4 pedestrian life (patterns that stay made only of this are pedestrianlife/conway compatible. Patterns that work in one but not the other will create plague.) 5 basic -> pedestrian converter (turns basiclife cells near it into pedestrianlife cells.) 6 plague (spreads to and wipes out anything except basiclife or dead cells) @TABLE n_states:7 neighborhood:Moore symmetries:permute var anya = {0,1,2,3,4,5,6} var anyb = anya var anyc = anya var anyd = anya var anye = anya var anyf = anya var anyg = anya var anyh = anya var anyi = anya var livea = {1,2,4} var liveb = livea var livec = livea var lived = livea var livee = livea var livef = livea var liveg = livea var liveh = livea var elivea = {1,2} var eliveb = elivea var elivec = elivea var elived = elivea var elivee = elivea var elivef = elivea var eliveg = elivea var eliveh = elivea var plivea = {1,4} var pliveb = plivea var plivec = plivea var plived = plivea var plivee = plivea var plivef = plivea var pliveg = plivea var pliveh = plivea var plivei = plivea var deada = {0,3,5,6} var deadb = deada var deadc = deada var deadd = deada var deade = deada var deadf = deada var deadg = deada var deadh = deada var nbla = {2,3,4,5,6} #nbl - not basic life var nblb = nbla var nblc = nbla var nbld = nbla var nble = nbla var nblf = nbla var nblg = nbla var nblh = nbla var pia = {2,3,4,5} # pi - plague infectable var pib = pia var pic = pia var pid = pia var pie = pia var pif = pia var pig = pia var pih = pia var elifea = {2,3} var elifeb = elifea var elifec = elifea var elifed = elifea var elifee = elifea var elifef = elifea var elifeg = elifea var elifeh = elifea var plifea = {4,5} var plifeb = plifea var plifec = plifea var plifed = plifea var plifee = plifea var plifef = plifea var plifeg = plifea var plifeh = plifea var plifei = plifea
- conversion initiation
0,elivea,eliveb,elivec,elived,elivee,elivef,eliveg,eliveh,3 plivea,pliveb,plivec,plived,plivee,plivef,pliveg,pliveh,plivei,5
- plague creation
elivea,2,eliveb,elivec,elived,elivee,elivef,eliveg,eliveh,6 2,elivea,eliveb,elivec,elived,elivee,elivef,eliveg,eliveh,6 0,plivea,pliveb,plivec,plived,plivee,plivef,pliveg,pliveh,6
- plague spreading
pia,6,anya,anyb,anyc,anyd,anye,anyf,anyg,6 anya,6,pia,anyb,anyc,anyd,anye,anyf,anyg,6 anya,6,nbla,nblb,nblc,nbld,nble,anyb,anyc,6
- basiclife birth
deada,1,1,1,deadb,deadc,deadd,deade,deadf,1 deada,1,6,livea,liveb,deadb,deadc,deadd,deade,1 6,1,livea,liveb,deada,deadb,deadc,deadd,deade,1 deada,1,3,5,livea,liveb,deadb,deadc,deadd,1 3,1,5,livea,liveb,deadb,deadc,deadd,deade,1 5,1,3,livea,liveb,deadb,deadc,deadd,deade,1
- plague survival
6,2,anya,anyb,anyc,anyd,anye,anyf,anyg,6 6,3,anya,anyb,anyc,anyd,anye,anyf,anyg,6 6,4,anya,anyb,anyc,anyd,anye,anyf,anyg,6 6,5,anya,anyb,anyc,anyd,anye,anyf,anyg,6 6,nbla,nblb,nblc,nbld,nble,anya,anyb,anyc,6
- nonbasic births
3,elivea,livea,liveb,deada,deadb,deadc,deadd,deade,2 5,plivea,livea,liveb,deada,deadb,deadc,deadd,deade,4 0,1,1,livea,deada,deadb,deadc,deadd,deade,livea 0,1,livea,livea,deada,deadb,deadc,deadd,deade,livea 0,livea,livea,livea,deada,deadb,deadc,deadd,deade,livea
- converter spreading to dead cells
0,3,elifea,elifeb,elifec,elifed,elifee,anya,anyb,3 0,5,plifea,plifeb,plifec,plifed,plifee,anya,anyb,5 0,3,5,anya,anyb,anyc,anyd,anye,anyf,0 0,3,1,anya,anyb,anyc,anyd,anye,anyf,3 0,5,1,anya,anyb,anyc,anyd,anye,anyf,5
- converter survival
3,elifea,elifeb,elifec,elifed,elifee,elifef,anya,anyb,3 5,plifea,plifeb,plifec,plifed,plifee,plifef,anya,anyb,5
- converters converting
1,3,5,livea,liveb,deadb,deadc,deadd,deade,1 1,3,livea,liveb,deada,deadb,deadc,deadd,deade,2 1,3,livea,liveb,livec,deada,deadb,deadc,deadd,2 1,5,livea,liveb,deada,deadb,deadc,deadd,deade,4 1,5,livea,liveb,livec,deada,deadb,deadc,deadd,4
- survival
1,2,4,anya,deada,deadb,deadc,deadd,deade,1 1,2,livea,anya,deada,deadb,deadc,deadd,deade,2 1,4,livea,anya,deada,deadb,deadc,deadd,deade,4 1,1,1,anya,deada,deadb,deadc,deadd,deade,1 2,elivea,eliveb,elivec,deada,deadb,deadc,deadd,deade,2 2,elivea,eliveb,deada,deadb,deadc,deadd,deade,deadf,2 4,plivea,pliveb,plivec,deada,deadb,deadc,deadd,deade,4 4,plivea,pliveb,deada,deadb,deadc,deadd,deade,deadf,4
- dying conversion
livea,3,5,anya,anyb,anyc,anyd,anye,anyf,0 livea,3,anya,anyb,anyc,anyd,anye,anyf,anyg,3 livea,5,anya,anyb,anyc,anyd,anye,anyf,anyg,5
- death
anya,anyb,anyc,anyd,anye,anyf,anyg,anyh,anyi,0
@COLORS 0 000 000 000 black 1 064 180 255 blue 2 255 000 000 red 3 255 255 000 yellow 4 180 000 255 purple 5 127 127 127 grey 6 000 255 000 green