Et rumskib [5] ( eng. rumskib ) er en klasse af konfigurationer i "Life" - en model af en cellulær automat skabt af Conway .
Konfigurationen af "Life" eller en anden cellulær automat kaldes et rumskib , hvis det efter et vist antal generationer dukker op igen uden tilføjelser eller tab, men med et skift i forhold til dets oprindelige position. Det mindste antal generationer er rumskibsperioden [ 6] .
Det første rumfartøj, der blev opdaget, var et svævefly . Svæveflyet blev fundet, mens han fulgte udviklingen af R-pentamino i 1970 af Richard Guy [1] [7] [8] .
Et rumskib med periode p , der bevæger sig ( m , n ) i løbet af sin periode, hvor m ≥ n , er af typen ( m , n )/ p . Som bevist af Conway i 1970, p ≥ 2 m + 2 n [6] .
Rumfartøjer, der bevæger sig vandret eller lodret, kaldes ortogonale fartøjer . Hvis rumfartøjets bevægelse sker diagonalt i en vinkel på 45°, kaldes et sådant skib diagonalt . Rumskibe, der bevæger sig i andre vinkler , kaldes skrå eller skrå . I 2010 blev det første skrå rumfartøj af typen (5120, 1024) / 33699586 [9] designet .
Lysets hastighed i en given cellulær automat er den højeste hastighed for informationsudbredelse. Lysets hastighed i "Life" er lig med skakkongens hastighed - hastigheden af en celle per generation vandret, lodret eller diagonalt. Normalt er lysets hastighed angivet med bogstavet c [1] [6] [10] [11] .
Rumfartøjets hastighed bestemmes af forholdet mellem forskydningsafstand til periode. Ofte er hastigheden udtrykt i c . Således er hastigheden af et svævefly i "Life" c / 4, da det bevæger sig en firkant diagonalt i fire generationer [7] . Det enkleste ortogonale rumfartøj, LKK, bevæger sig ved c / 2 [2] .
Generelt, hvis et rumskib i en todimensionel cellulær automat på et kvadratisk gitter bevæger sig med vektoren ( x , y ) efter n generationer, er dets hastighed [11]
De følgende konfigurationer er ortogonale rumskibe i "Life"-varianten, en cellulær automat med B3/S35 -regler (en celle fødes, hvis den har tre naboer og overlever, hvis den har tre eller fem naboer).
Tagalong ( eng. tagalong "toffee") - en konfiguration, der ikke i sig selv er et rumfartøj, men som kan knyttes til et rumfartøj for at danne et nyt rumfartøj [12] . Med andre ord er en tagalong en del af et rumskib, der kan fjernes uden at ødelægge skibet [13] .
Tagalong, placeret foran rumfartøjet, kaldes pushalong ( eng. pushalong "crush") [14] .
En konfiguration, der er i stand til at ændre retningen af et rumfartøj uden at blive ødelagt , kaldes en reflektor .
En pistol ( engelsk gun ) er en stationær konfiguration, der med jævne mellemrum frigiver et rumfartøj [15] .
Rumskibe kan bruges til at overføre information. Svæveflyets evne til at bære information blev en del af beviset på, at "Livet" er Turing komplet [16] [17] .
Conways Game of Life og andre cellulære automater | |||||
---|---|---|---|---|---|
Konfigurationsklasser | |||||
Konfigurationer |
| ||||
Vilkår | |||||
Andre rumfartøjer på et todimensionelt gitter |
| ||||
Et-dimensionelt rumfartøj | |||||
Software og algoritmer |
| ||||
KA-forskere |