Jocul „Viața”

Jocul „Life” ( Eng.  Conway’s Game of Life ) este un automat celular inventat de matematicianul englez John Conway în 1970 .

Reguli

Jucătorul nu participă activ la joc . Acesta aranjează sau generează doar configurația inițială a celulelor „vii”, care apoi se schimbă conform regulilor. În ciuda simplității regulilor, în joc pot apărea o mare varietate de forme.

Origine

John Conway a devenit interesat de o problemă propusă în anii 1940 de renumitul matematician John von Neumann , care încerca să creeze o mașină ipotetică care să se poată reproduce singură. John von Neumann a reușit să creeze un model matematic al unei astfel de mașini cu reguli foarte complexe. Conway a încercat să simplifice ideile lui Neumann și în cele din urmă a reușit să creeze regulile care au devenit regulile Jocului Vieții.

Descrierea acestui joc a fost publicată pentru prima dată în numărul din octombrie ( 1970 ) al revistei Scientific American , sub titlul „Jocuri matematice” de Martin Gardner ( Martin Gardner ) [1] .

Implementarea calculatorului

În implementările jocului pe computer, câmpul este limitat și, de regulă, închis - marginea superioară a câmpului este „conectată” la partea de jos, iar marginea stângă la dreapta, care este o emulare a suprafeței unui torus , dar pe ecran câmpul este întotdeauna afișat ca o grilă uniformă.

Cel mai simplu algoritm de „schimbare de generație” caută secvențial prin toate celulele rețelei, numără vecinii pentru fiecare, determinând soarta celulei în noua generație (nu se va schimba, va muri, se va naște). Un astfel de algoritm folosește două matrice bidimensionale - pentru generația curentă și pentru următoarea generație.

Un algoritm mai rapid face prima trecere prin toate celulele, dar în același timp construiește o listă de celule pe care să le examineze în generația următoare. Celulele care nu se pot schimba fundamental într-o generație nu sunt incluse în listă. De exemplu, dacă vreo celulă și toți vecinii săi nu s-au schimbat în timpul calculului curent al noii generații, atunci această celulă nu se va schimba în timpul următoarei treceri.

Cifre

La scurt timp după publicarea regulilor, au fost descoperite mai multe modele interesante (variante ale aranjamentului celulelor vii din prima generație), în special: r -pentamino și glider ( glider ).

Unele dintre aceste cifre rămân neschimbate în toate generațiile ulterioare, starea altora se repetă periodic, în unele cazuri cu o deplasare a întregii figuri. Există o cifră ( Diehard ) de doar șapte celule vii ai căror descendenți există de o sută treizeci de generații și apoi dispar.

Conway a sugerat inițial că nicio combinație inițială nu ar putea duce la reproducere nelimitată și a oferit un bonus de 50 USD oricui a dovedit sau a infirmat această ipoteză. Premiul a fost câștigat de un grup de la MIT care a venit cu o cifră fixă, repetată, care crea periodic „planare” în mișcare. Astfel, numărul de celule vii ar putea crește la infinit. Apoi au fost găsite figuri în mișcare, lăsând în urmă „gunoaie” de la alte figuri.

Până în prezent, următoarea clasificare a cifrelor s-a dezvoltat mai mult sau mai puțin:

Grădina Edenului

Grădina Edenului (Grădina Edenului) este un aranjament de celule care nu poate avea o generație anterioară. Pentru aproape orice joc în care starea celulelor este determinată de mai mulți vecini în pasul anterior, este posibil să se dovedească existența Grădinilor Edenului, dar este mult mai dificil să construiești o anumită figură.

„Numere”

Folosind cel mai simplu „font” de celule 3 pe 5, propus, se pare, de Eric Angelini în 2007, poți obține o mulțime de forme. De exemplu, numărul 90 scris în acest font generează un planor [3] .

Influența asupra dezvoltării științelor

Deși jocul constă doar din două reguli simple, el a atras atenția oamenilor de știință de mai bine de patruzeci de ani. Jocul „Viața” și modificările sale au influențat (în unele cazuri reciproc) multe secțiuni ale științelor exacte precum matematica , informatica și fizica [4] . Acestea sunt, în special:

În plus, multe modele găsite în joc își au analogiile în alte discipline, uneori complet „nematematice”. Iată o listă de științe ale căror teorii au puncte interesante de contact cu fenomenele „Vieții”:

Poate că acest joc are legătură cu alte fenomene științifice, inclusiv cu cele care sunt încă necunoscute științei moderne. De asemenea, este posibil ca legile naturii și societății, nedescoperite în prezent, să devină mai înțelese datorită „Vieții” și modificărilor acesteia.

Fapte

Modificări

Note

  1. Martin Gardner . Combinațiile fantastice ale noului joc de solitaire „life” al lui John Conway  // Scientific American . - Nr. 4 (octombrie 1970) .
  2. Dicționarul vieții: longevitate . Preluat la 21 septembrie 2015. Arhivat din original la 22 septembrie 2017.
  3. Cifre în viață . www.radicaleye.com. Preluat la 15 iulie 2017. Arhivat din original la 8 august 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. Propagarea formării stelelor și a structurii neregulate în galaxiile spirale  //  The Astrophysical Journal. - 1976-12-01. — Vol. 210 . — P. 670–678 . — ISSN 0004-637X . - doi : 10.1086/154873 .
  6. H. Gerola, P. E. Seiden. Formarea stochastică a stelelor și structura în spirală a galaxiilor  (engleză)  // The Astrophysical Journal. - 1978-07-01. — Vol. 223 . — P. 129–135 . — ISSN 0004-637X . - doi : 10.1086/156243 .
  7. Jon Mitchell. Cum un inginer Google a construit un univers într-un ou de Paște (5 octombrie 2012). Consultat la 31 ianuarie 2016. Arhivat din original la 16 octombrie 2016.
  8. Siobhan Roberts. Prolog // Geniu în joc: Mintea curioasă a lui John Horton Conway . — Bloomsbury Publishing USA, 2015. — P. XV. — 480p. - ISBN 1-620-40594-6 , 978-1-620-40594-9.
  9. Jurnalul de Știință și Viață . Nr. 8, 1972, p. 141-144.
  10. Copie arhivată . Preluat la 24 august 2021. Arhivat din original la 18 iulie 2021.

Literatură

Link -uri