Rule:EightPedestriansConversionV2

From LifeWiki
Revision as of 00:30, 17 May 2022 by Ian07 (talk | contribs) (Created page with "@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 e...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

@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

  1. conversion initiation

0,elivea,eliveb,elivec,elived,elivee,elivef,eliveg,eliveh,3 plivea,pliveb,plivec,plived,plivee,plivef,pliveg,pliveh,plivei,5

  1. 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

  1. 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

  1. 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

  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

  1. 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

  1. 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

  1. converter survival

3,elifea,elifeb,elifec,elifed,elifee,elifef,anya,anyb,3 5,plifea,plifeb,plifec,plifed,plifee,plifef,anya,anyb,5

  1. 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

  1. 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

  1. 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

  1. 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