Conway's Game of Life
Conway elumäng on mäng, mille leiutas matemaatik John Conway 1970. aastal
Elu mängu (näide rakuautomaadist) mängitakse lõpmatu kahemõõtmelise ristkülikukujulise ruudustiku ruudul. Iga rakk võib olla elus või surnud. Iga lahtri olek muudab mängu iga pöörde (mida nimetatakse ka põlvkonnaks) sõltuvalt selle lahtri 8 naabri olekust. Lahtri naabrid on lahtrid, mis puudutavad seda lahtrit kas lahtrist horisontaalselt, vertikaalselt või diagonaalselt.
Esialgne muster on esimene põlvkond. Teine põlvkond areneb reeglite üheaegsest rakendamisest mängulaua igas lahtris, st sündid ja surmajuhtumid toimuvad samaaegselt. Pärast seda rakendatakse reegleid iteratiivselt tulevaste põlvkondade loomiseks. Mängu iga põlvkonna jaoks määratakse järgmise põlvkonna lahtri olek reeglite komplekti abil. Need lihtsad reeglid on järgmised:
Kui rakk on elus, siis ta jääb ellu, kui sellel on kas 2 või 3 elavat naabrit
Kui kärg on surnud, kasvab see eluks ainult siis, kui sellel on 3 elavat naabrit
Nendes reeglites on muidugi nii palju variatsioone, kui on erinevaid numbrikombinatsioone, mida kasutatakse rakkude elamise või surma määramiseks. Conway proovis paljusid neist erinevatest variantidest enne nende konkreetsete reeglite kehtestamist. Mõned neist variatsioonidest põhjustavad populatsioonide kiiret välja suremist ja teised laienevad ilma piiranguteta, et täita kogu universum või mõni suurem osa sellest. Ülaltoodud reeglid on nende kahe regioonipiiri vahelisele piirile väga lähedal ja teades, mida me teiste kaootiliste süsteemide kohta teame, võite arvata, et leiate sellelt piirilt kõige keerukamad ja huvitavamad mustrid, kus põgenemise ja surma vastandlikud jõud tasakaalustage hoolikalt üksteist.
Esialgne muster on esimene põlvkond. Teine põlvkond areneb reeglite üheaegsest rakendamisest mängulaua igas lahtris, st sündid ja surmajuhtumid toimuvad samaaegselt. Pärast seda rakendatakse reegleid iteratiivselt tulevaste põlvkondade loomiseks. Mängu iga põlvkonna jaoks määratakse järgmise põlvkonna lahtri olek reeglite komplekti abil. Need lihtsad reeglid on järgmised:
Kui rakk on elus, siis ta jääb ellu, kui sellel on kas 2 või 3 elavat naabrit
Kui kärg on surnud, kasvab see eluks ainult siis, kui sellel on 3 elavat naabrit
Nendes reeglites on muidugi nii palju variatsioone, kui on erinevaid numbrikombinatsioone, mida kasutatakse rakkude elamise või surma määramiseks. Conway proovis paljusid neist erinevatest variantidest enne nende konkreetsete reeglite kehtestamist. Mõned neist variatsioonidest põhjustavad populatsioonide kiiret välja suremist ja teised laienevad ilma piiranguteta, et täita kogu universum või mõni suurem osa sellest. Ülaltoodud reeglid on nende kahe regioonipiiri vahelisele piirile väga lähedal ja teades, mida me teiste kaootiliste süsteemide kohta teame, võite arvata, et leiate sellelt piirilt kõige keerukamad ja huvitavamad mustrid, kus põgenemise ja surma vastandlikud jõud tasakaalustage hoolikalt üksteist.
Advertisement
Download Conway's Game of Life 0.1.9 APK
Price:
Free
Current Version: 0.1.9
Installs: 1000
Rating average:
(1.2 out of 5)
Rating users:
14
Requirements:
Android 4.1+
Content Rating: Everyone
Package name: cn.crane.game.flutter.lifegame
Advertisement
What's New in Conway39s-Game-of-Life 0.1.9
-
Conway's Game of Life is a game invented by mathematician John Conway in 1970