Hra života je nekonečná dvoudimenzionální hra čtverečkovaných buněk, vytvořena v roce 1970 matematikem Johnem Conwayem, který bohužel v roce 2020 zemřel na onemocnění COVID-19.
Hra života je takový buněčný automat, který svým chováním připomíná vývoj společenství živých organismů. Hraje se na nekonečném, čtverečkovaném herním poli. Každé políčko (buňka) může být v jednom ze dvou stavů – živá nebo mrtvá. Ve hře jsou pouze 4 pravidla:
- Každá živá buňka s méně než dvěma živými sousedy zemře.
- Každá živá buňka se dvěma nebo třemi živými sousedy zůstává žít.
- Každá živá buňka s více než třemi živými sousedy zemře.
- Každá mrtvá buňka s právě třemi živými sousedy oživne.
Jakmile se na začátku nastaví výchozí stav, uplatní se pravidla a vznikne další generace. A pak další a další atd… Conway tento proces nazval Hra pro 0 hráčů.
I když jsou pravidla velmi jednoduchá, systém se může chovat mnoha rozdílnými způsoby. Některé obrazce se dostanou do stavu, kdy se vůbec nemění (zátiší), některé se neustále mění tam a zpět (oscilátory), několik může navždy cestovat napříč herním polem, mnoho tvarů zanikne. Ale pár z nich roste do nekonečna a vytváří nové buňky.
Zátiší:
Blok (Block)
Včelín (Beehive)
Bochník (Loaf)
Loď (Boat)
Oscilátory:
Blikač (Blinker)
1.generace
2.generace
Ropucha (Toad)
1.generace
2.generace
Maják (Beacon)
1.generace
2.generace