Game of Life
Game of Life neboli Hra života je dvoustavový (živá buňka / mrtvá buňka), dvourozměrný buněčný automat (model reálné situace). Odehrává se na čtvercové síti buněk, jejíž stav určuje podobu hry v následujícím kroku. Jednotkou času je ve hře života generace. Uživatel určí výchozí stav (zde náhodně, nebo ze souboru) a hra dále již běží podle daných pravidel.
Pravidla
(23/3)
- živá buňka se dvěma nebo třemi živými sousedy přežívá
- žívá buňka s méně než dvěma živými sousedy zemře
- živá buňka s více než třemi živými sousedy zemře
- mrtvá buňka se třemi sousedy obživne
Vstup
- 1. generace může být vygenerována náhodně, nebo načtena ze souboru "vstup.txt".
- Jak do souboru zapisovat: 1 znamená živou buňku, 0 spící buňku. Čísla musí být oddělena 1 mezerou. Řádky v souboru odpovídají řádkům v programu. Program v závislosti na velikosti mřížky buď vaši matici ze souboru uřízne nebo doplní nulami tak, aby byla čtvercová.
Galerie
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 130x (19.71 MB)
Aplikace je včetně zdrojových kódů v jazyce C#