Game of Life
Game of Life čiže Hra života je dvojstavový (živá bunka / mŕtva bunka), dvojrozmerný bunkový automat (model reálnej situácie). Odohráva sa na štvorcovej sieti buniek, ktorej stav určuje podobu hry v nasledujúcom kroku. Jednotkou času je v hre života generácie. Užívateľ určí východiskový stav (tu náhodne, alebo zo súboru) a hra ďalej už beží podľa daných pravidiel.
Pravidlá
(23/3)
- živá bunka s dvomi alebo tromi živými susedov prežíva
- žíva bunka s menej ako dvoma živými susedov zomrie
- živá bunka s viac ako tromi živými susedov zomrie
- mŕtva bunka s tromi susedmi ožije
Vstup
- 1. generácie môže byť vygenerovaná náhodne, alebo načítané zo súboru "vstup.txt".
- Ako do súboru zapisovať: 1 znamená živú bunku, 0 spiace bunku. Čísla musia byť oddelené 1 medzerou. Riadky v súbore zodpovedajú riadkom v programe. Program v závislosti na veľkosti mriežky buď vašu maticu zo súboru odreže alebo doplní nulami tak, aby bola štvorcová.
Galéria
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 130x (19.71 MB)
Aplikácia je vrátane zdrojových kódov v jazyku C#