Ett ånglok ( eng. puffer ) är en klass av konfigurationer i spelet "Life" och andra relaterade cellulära automater : ett föremål som rör sig över fältet som ett rymdskepp , men som också lämnar efter sig "avgaser" - ett spår av andra föremål.
Ånglok är villkorligt uppdelade i rena och smutsiga. Ett rent ånglok lämnar ett "prydligt" spår, med en periodicitet som är lätt för ögat; dirty - ett komplext spår som ser kaotiskt ut.
Ånglok som lämnar efter sig ett spår av enbart rymdskepp kallas krattor .
Namnet för denna hypotetiska klass av konfigurationer myntades av uppfinnaren av Game of Life, John Conway , redan innan sådana konfigurationer hittades i praktiken [1] . Det första ångloket (rent) byggdes 1971 av Bill Gosper [2] .
I B368/S245-modifieringen av Game of Life, känd som Move eller Morley, finns det en ren motor med en mycket enkel startkonfiguration av endast 6 levande celler, som ofta leker spontant vid slumpmässig initial fyllning av fältet [3] :
Den har en period på 170 och rör sig med en hastighet av 13c / 170 och lämnar efter sig ett spår av identiska oscillatorer med en period på 2.
Conways Game of Life och andra cellulära automater | |||||
---|---|---|---|---|---|
Konfigurationsklasser | |||||
Konfigurationer |
| ||||
Villkor | |||||
Andra rymdskepp på ett tvådimensionellt gitter |
| ||||
Endimensionell rymdfarkost | |||||
Programvara och algoritmer |
| ||||
KA-forskare |