Game Of Life - Conway

Game Of Life - Conway

Dzīves spēle - Džons Hortons Konvejs

Dzīves spēle, kas pazīstama arī kā tikai dzīve, ir šūnu automātika, kuru 1970. gadā izstrādājis britu matemātiķis Džons Hortons Konvejs.

> Noteikumi

Jebkura dzīva šūna ar mazāk nekā diviem dzīviem kaimiņiem nomirst , it kā to izraisa nepietiekama iedzīvotāju skaits.
Jebkura dzīva šūna ar diviem vai trim dzīviem kaimiņiem dzīvo nākamajā paaudzē.
Jebkura dzīva šūna ar vairāk nekā trim dzīviem kaimiņiem nomirst, it kā pārmērīgi pārmērīgi. { #} Jebkura miruša šūna ar tieši trim dzīviem kaimiņiem kļūst par dzīvu šūnu, it kā reprodukcijas laikā.

> Lai iegūtu papildinformāciju

, skatiet Wikipedia rakstu Conway dzīves spēlē: https: // // en.wikipedia.org/wiki/conway%27S_GAME_OF_LIFE {{{}> kā atskaņot

Spēlei ir nejauši ģenerēta spēļu tabula. Arī jūs varat notīrīt un uzzīmēt arī savus modeļus. Šī lietojumprogramma atbalsta gan ainavu, gan portreta orientācijas.

> Izstrāde

Šajā spēlē ir iekļauta viena aktivitāte un viens Backgorund pakalpojums. “LocalBroadCastManager” tiek izmantots Commonicaiton starp aktivitāti un Backgroud Service (Gameservice.java)

Ir singleton klase “Gamedata.java”, kas satur spēles iestatījumus.

Observer modelis tiek izmantots mijiedarbībai šūnu. Kad šūna maina savu stāvokli, tā kaimiņa šūnas novēros šo statusa maiņu un turpinās nākamās paaudzei.

> avota kods

, tas ir mana atvērtā pirmkoda projekta demonstrācijas pielietojums vietnē GitHub. Jūs varat izrakstīt avotu kodus vietnē GitHub. https://github.com/kaplandroid/game-of-life
Sludinājums

Download Game Of Life - Conway 1.0 APK

Game Of Life - Conway 1.0
Cena: Free
Pašreizējā Versija: 1.0
Instalācijas: 100+
Vidējais Vērtējums: aggregate Rating (5.0 out of 5)
Prasības: Android 4.0.3+
Satura Vērtējums: Everyone
Iesaiņojuma Nosaukums: com.kaplandroid.gameoflife
Sludinājums

What's New in Game-Of-Life-Conway 1.0

    initial release