Hra "Život"

Hra „Život“ ( angl.  Conway's Game of Life ) je buněčný automat vynalezený anglickým matematikem Johnem Conwayem v roce 1970 .

Pravidla

Hráč se aktivně neúčastní hry . Pouze zařídí nebo vygeneruje počáteční konfiguraci „živých“ buněk, které se pak mění podle pravidel. Navzdory jednoduchosti pravidel se ve hře může vyskytovat obrovské množství forem.

Původ

John Conway se začal zajímat o problém navržený ve 40. letech 20. století renomovaným matematikem Johnem von Neumannem , který se pokoušel vytvořit hypotetický stroj, který by se mohl reprodukovat sám. Johnu von Neumannovi se podařilo vytvořit matematický model takového stroje s velmi složitými pravidly. Conway se snažil Neumannovy myšlenky zjednodušit a nakonec se mu podařilo vytvořit pravidla, která se stala pravidly Hry o život.

Popis této hry byl poprvé publikován v říjnovém ( 1970 ) vydání časopisu Scientific American pod názvem „Math Games“ od Martina Gardnera ( Martin Gardner ) [1] .

Počítačová implementace

V počítačových implementacích hry je pole omezeno a zpravidla uzavřeno - horní okraj pole je „propojen“ se spodním a levý okraj vpravo, což je emulace povrchu torus , ale na obrazovce je pole vždy zobrazeno jako jednotná mřížka.

Nejjednodušší algoritmus „generační změny“ postupně prochází všechny buňky mřížky, počítá sousedy pro každou z nich a určuje osud buňky v nové generaci (nezmění se, zemře, narodí se). Takový algoritmus používá dvě dvourozměrná pole - pro současnou a pro příští generaci.

Rychlejší algoritmus provede první průchod všemi buňkami, ale zároveň vytvoří seznam buněk, na které se lze podívat v další generaci. Buňky, které se za generaci nemohou zásadně změnit, nejsou v seznamu zahrnuty. Pokud se například některá buňka a všichni její sousedé nezměnili během aktuálního výpočtu nové generace, pak se tato buňka během dalšího průchodu nezmění.

Postavy

Krátce po zveřejnění pravidel bylo objeveno několik zajímavých vzorů (variant uspořádání živých buněk v první generaci), zejména: r -pentamino a kluzák ( kluzák ).

Některé z těchto obrazců zůstávají nezměněny ve všech následujících generacích, stav jiných se periodicky opakuje, v některých případech s posunutím celého obrazce. Existuje postava ( Diehard ) pouhých sedmi živých buněk, jejichž potomci existují sto třicet generací a poté zmizí.

Conway původně navrhl, že žádná počáteční kombinace nemůže vést k neomezené reprodukci a nabídl bonus 50 dolarů tomu, kdo tuto hypotézu potvrdí nebo vyvrátí. Cenu vyhrála skupina na MIT , která přišla s pevnou, opakující se figurou, která periodicky vytvářela pohyblivé „kluzáky“. Počet živých buněk by tak mohl růst donekonečna. Pak byly nalezeny pohybující se postavy, zanechávající za sebou „odpadky“ od jiných postav.

K dnešnímu dni se více či méně rozvinula následující klasifikace čísel:

Rajská zahrada

Rajská zahrada (Garden of Eden) je uspořádání buněk, které nemohou mít předchozí generaci. Téměř u každé hry, ve které v předchozím kroku určuje stav buněk více sousedů, je možné existenci rajských zahrad prokázat, ale sestrojit konkrétní figurku je mnohem obtížnější.

"Čísla"

Pomocí nejjednoduššího „fontu“ 3 x 5 buněk, který zjevně navrhl Eric Angelini v roce 2007, můžete získat spoustu tvarů. Například číslo 90 napsané tímto písmem generuje kluzák [3] .

Vliv na rozvoj věd

Přestože se hra skládá pouze ze dvou jednoduchých pravidel, přitahuje pozornost vědců již více než čtyřicet let. Hra „Život“ a její modifikace ovlivňovaly (v některých případech vzájemně) mnoho oblastí exaktních věd, jako je matematika , informatika a fyzika [4] . Jedná se zejména o:

Mnohé vzory nalezené ve hře mají navíc své obdoby v jiných, někdy zcela „nematematických“ disciplínách. Zde je seznam věd, jejichž teorie mají zajímavé body kontaktu s fenomény „Života“:

Možná je tato hra spojena s dalšími vědeckými fenomény, včetně těch, které jsou moderní vědě dosud neznámé. Je také možné, že v současnosti neobjevené zákony přírody a společnosti se díky „Životu“ a jeho modifikacím stanou srozumitelnějšími.

Fakta

Úpravy

Poznámky

  1. Martin Gardner . Fantastické kombinace nové solitaire hry Johna Conwaye "life"  // Scientific American . - č. 4 (říjen 1970) .
  2. Slovník života: dlouhověkost . Získáno 21. září 2015. Archivováno z originálu 22. září 2017.
  3. Číslice v životě . www.radicaleye.com. Získáno 15. července 2017. Archivováno z originálu 8. srpna 2017.
  4. Toffoli T., Margolus N. Stroje celulárních automatů. — M.: Mir, 1991. — ISBN 5-03-001619-8
  5. M.W. Mueller, W.D. Arnett. Šíření tvorby hvězd a nepravidelná struktura ve spirálních galaxiích  //  The Astrophysical Journal. - 12.12.1976. — Sv. 210 . — S. 670–678 . — ISSN 0004-637X . - doi : 10.1086/154873 .
  6. H. Gerola, P. E. Seiden. Stochastická tvorba hvězd a spirální struktura galaxií  (anglicky)  // The Astrophysical Journal. - 1978-07-01. — Sv. 223 . — S. 129–135 . — ISSN 0004-637X . - doi : 10.1086/156243 .
  7. Jon Mitchell. Jak inženýr Google vybudoval vesmír ve velikonočním vejci (5. října 2012). Získáno 31. ledna 2016. Archivováno z originálu 16. října 2016.
  8. Siobhan Robertsová. 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 . č. 8, 1972, str. 141-144.
  10. Archivovaná kopie . Získáno 24. srpna 2021. Archivováno z originálu dne 18. července 2021.

Literatura

Odkazy