Игра жизни Конвея, клеточный автомат, придуманный математиком Джоном Конвеем в 1970 году, разворачивается на бесконечной двумерной сетке. Каждая клетка существует в одном из двух состояний: живая или мертвая. Игра развивается из поколения в поколение, при этом судьба каждой ячейки определяется ее Eight непосредственными соседями (по горизонтали, вертикали и диагонали).
Первоначальная аранжировка live и Dead Cells образует первое поколение. Последующие поколения возникают путем одновременного применения набора правил к каждой ячейке:
- Выживание: Живая клетка остается живой, если у нее есть два или три живых соседа.
- Рождение: Мертвая клетка становится живой, если у нее есть ровно три живых соседа.
Конвей экспериментировал с многочисленными вариациями правил, прежде чем прийти к этому конкретному набору. Другие комбинации правил часто приводят к быстрому вымиранию популяции или ее безудержному расширению. Однако выбранные правила находятся вблизи критической точки между этими крайностями, создавая удивительный баланс, который порождает сложные и непредсказуемые закономерности. Это хрупкое равновесие, напоминающее другие хаотические системы, предполагает, что наиболее интригующее поведение возникает на границе между противостоящими силами.