En långlever [1] är en klass av cellulära automatkonfigurationer , i synnerhet Conways "Life"-spel , som består av ett litet antal levande celler i det initiala tillståndet, men stabiliseras först efter många generationer. Stabilisering innebär uppdelning av konfigurationen i cykliska och stabila underkonfigurationer och rymdskepp som rör sig bort från startpunkten . Stabilisering är obligatorisk för en lång lever, och detta begränsar tillämpningsområdet för denna term - i många cellulära automater dör varje konfiguration antingen snabbt ut eller växer på obestämd tid.
Mer exakt definierar Martin Gardner dem som konfigurationer av 10 eller färre celler som behöver minst 50 generationer för att stabiliseras [2] . Det engelska namnet Methuselah ( eng. Methusalah ) kommer från namnet på den bibliska karaktären Metusalem , som levde i 969 år.
Den enklaste livslängden för Game of Life är R -pentamino , vars utveckling är avbildad till höger [3] . Detta är en femcellskonfiguration upptäckt av skaparen av Game of Life, John Conway , som stabiliseras efter 1103 generationer [4] .
Som ett resultat återstår 116 levande celler på fältet och bildar 25 föremål: 8 block , 6 glidflygplan , 4 bikupor , 4 blinkande ljus, 1 båt, 1 limpa och 1 skepp [5] . Den första av sex segelflygplan bildas efter 69 generationer. Det upptäcktes 1970 av Richard Guy och var det första segelflygplanet som spelades in. [6]
Ett annat exempel på en långlever är ekollonkonfigurationen , som består av 7 celler i det initiala tillståndet och stabiliseras efter 5206 generationer, vilket lämnar 633 celler kvar på fältet och bildar ekkonfigurationen [ 7 ] .
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 |