Цикл: 0
Каждая клетка на этой поверхности может находиться в двух состояниях: быть «живой» (заполненной) или быть «мёртвой» (пустой). Клетка имеет восемь соседей, окружающих её.
Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение рассчитывается на основе предыдущего по таким правилам:
В пустой (мёртвой) клетке, рядом с которой ровно три живые клетки, зарождается жизнь;
Если у живой клетки есть две или три живые соседки, то эта клетка продолжает жить; в противном случае, если соседей меньше двух или больше трёх, клетка умирает («от одиночества» или «от перенаселённости»)
Эти простые правила приводят к огромному разнообразию форм, которые могут возникнуть в игре.
Более подробно здесь
© Denis Sazonov 2021