Spelet "Livet"

Spelet "Life" ( Eng.  Conway 's Game of Life ) är en cellulär automat som uppfanns av den engelske matematikern John Conway 1970 .

Regler

Spelaren deltar inte aktivt i spelet . Den ordnar eller genererar bara den initiala konfigurationen av "live" celler, som sedan ändras enligt reglerna. Trots reglernas enkla kan en stor mängd olika former förekomma i spelet.

Ursprung

John Conway blev intresserad av ett problem som föreslogs på 1940 -talet av den kända matematikern John von Neumann , som försökte skapa en hypotetisk maskin som kunde reproducera sig själv. John von Neumann lyckades skapa en matematisk modell av en sådan maskin med mycket komplexa regler. Conway försökte förenkla Neumanns idéer och lyckades så småningom skapa reglerna som blev reglerna för Livets spel.

Beskrivningen av detta spel publicerades först i oktobernumret ( 1970 ) av tidskriften Scientific American , under rubriken "Math Games" av Martin Gardner ( Martin Gardner ) [1] .

Datorimplementering

I datorimplementationer av spelet är fältet begränsat och som regel stängt - fältets övre kant är "ansluten" till botten och vänsterkanten till höger, vilket är en emulering av ytan på en torus , men på skärmen visas fältet alltid som ett enhetligt rutnät.

Den enklaste algoritmen för "generationsförändring" tittar sekventiellt igenom alla celler i gittret, räknar grannar för var och en, bestämmer cellens öde i den nya generationen (kommer inte att förändras, kommer att dö, födas). En sådan algoritm använder två tvådimensionella arrayer - för den nuvarande och för nästa generation.

En snabbare algoritm gör den första passagen genom alla celler, men bygger samtidigt upp en lista med celler att titta på i nästa generation. Celler som inte kan förändras i grunden under en generation ingår inte i listan. Till exempel, om någon cell och alla dess grannar inte har ändrats under den aktuella beräkningen av den nya generationen, kommer denna cell inte att ändras under nästa pass.

Figurer

Kort efter publiceringen av reglerna upptäcktes flera intressanta mönster (varianter av arrangemanget av levande celler i den första generationen), särskilt: r -pentamino och glider ( glider ).

Vissa av dessa siffror förblir oförändrade i alla efterföljande generationer, andras tillstånd upprepas med jämna mellanrum, i vissa fall med en förskjutning av hela figuren. Det finns en figur ( Diehard ) av endast sju levande celler vars ättlingar existerar i hundra och trettio generationer och sedan försvinner.

Conway föreslog ursprungligen att ingen initial kombination kunde leda till obegränsad reproduktion och erbjöd en bonus på $50 till den som bevisade eller motbevisade denna hypotes. Priset vanns av en grupp vid MIT som kom fram till en fast, upprepande figur som med jämna mellanrum skapade rörliga "glidare". Således kunde antalet levande celler växa i det oändliga. Sedan hittades rörliga figurer som lämnade efter sig "skräp" från andra figurer.

Hittills har följande klassificering av figurer mer eller mindre utvecklats:

Edens trädgård

Edens trädgård (Edens trädgård) är ett arrangemang av celler som inte kan ha en tidigare generation. För nästan alla spel där tillståndet för cellerna bestäms av flera grannar i föregående steg, är det möjligt att bevisa existensen av Edens trädgårdar, men det är mycket svårare att konstruera en specifik figur.

"Siffror"

Genom att använda det enklaste "fonten" med 3 gånger 5 celler, som tydligen föreslagits av Eric Angelini 2007, kan du få många former. Till exempel genererar siffran 90 skrivet i detta teckensnitt ett glider [3] .

Inflytande på vetenskapens utveckling

Även om spelet bara består av två enkla regler, har det uppmärksammats av forskare i mer än fyrtio år. Spelet "Life" och dess modifieringar påverkade (i vissa fall ömsesidigt) många delar av sådana exakta vetenskaper som matematik , datavetenskap och fysik [4] . Dessa är i synnerhet:

Dessutom har många mönster som finns i spelet sina analogier i andra, ibland helt "icke matematiska" discipliner. Här är en lista över vetenskaper vars teorier har intressanta beröringspunkter med fenomenet "Livet":

Kanske är detta spel kopplat till andra vetenskapliga fenomen, inklusive de som fortfarande är okända för modern vetenskap. Det är också möjligt att de för närvarande oupptäckta naturlagarna och samhället kommer att bli mer begripliga tack vare "Livet" och dess modifieringar.

Fakta

Ändringar

Anteckningar

  1. Martin Gardner . De fantastiska kombinationerna av John Conways nya patiensspel "life"  // Scientific American . - Nr 4 (oktober 1970) .
  2. Livslexikon: Livslängd . Hämtad 21 september 2015. Arkiverad från originalet 22 september 2017.
  3. Siffror i livet . www.radicaleye.com. Hämtad 15 juli 2017. Arkiverad från originalet 8 augusti 2017.
  4. Toffoli T., Margolus N. Machines of cellular automata. — M.: Mir, 1991. — ISBN 5-03-001619-8
  5. M.W. Mueller, W.D. Arnett. Utbredning av stjärnbildning och oregelbunden struktur i spiralgalaxer  //  The Astrophysical Journal. - 1976-12-01. — Vol. 210 . — S. 670–678 . — ISSN 0004-637X . - doi : 10.1086/154873 .
  6. H. Gerola, P. E. Seiden. Stokastisk stjärnbildning och galaxers spiralstruktur  (engelska)  // The Astrophysical Journal. - 1978-07-01. — Vol. 223 . — S. 129–135 . — ISSN 0004-637X . - doi : 10.1086/156243 .
  7. Jon Mitchell. Hur en Google-ingenjör byggde ett universum i ett påskägg (5 oktober 2012). Hämtad 31 januari 2016. Arkiverad från originalet 16 oktober 2016.
  8. Siobhan Roberts. Prolog // Genius At Play: The Curious Mind of John Horton Conway . — Bloomsbury Publishing USA, 2015. — P. XV. — 480p. - ISBN 1-620-40594-6 , 978-1-620-40594-9.
  9. Journal of Science and Life . nr 8, 1972, sid. 141-144.
  10. Arkiverad kopia . Hämtad 24 augusti 2021. Arkiverad från originalet 18 juli 2021.

Litteratur

Länkar