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