Уникальный мир Game of Life. Это двумерная ортогональная сетка из квадратных ячеек, которые бесконечны. Ячейка имеет одно из двух состояний; который является живым (населенным) или мертвым (ненаселенным). Ячейки взаимодействуют с каждой из восьми соседних ячеек, расположенных рядом с ними по горизонтали, вертикали или диагонали. На каждой итерации происходят следующие переходы:
1. Живая клетка, имеющая менее двух живых соседей, умирает из-за недостаточности населения.
2. Живая клетка с двумя или тремя живыми соседями продолжает жить, чтобы стать следующим поколением.
3. Живая клетка с более чем тремя живыми соседями погибает из-за перенаселения.
4. Мертвая клетка, у которой ровно три живых соседа, становится живой клеткой в результате размножения.
Эти правила сравнивают поведение автомата с реальной жизнью. Их можно демистифицировать следующим образом:
1. Живая клетка с двумя или тремя живыми соседями выживает.
2. Мертвая клетка с тремя живыми соседями становится живой клеткой.
3. Все остальные живые клетки умирают в следующем поколении. Точно так же все остальные мертвые клетки остаются мертвыми.
Этот исходный шаблон представляет собой семя системы. Первое поколение создается путем одновременного применения вышеуказанных правил к каждой клетке семени, живой или мертвой. Поскольку рождение и смерть происходят одновременно, и этот дискретный момент, когда это происходит, называется тиком. Каждое новое поколение существует как чистая функция предыдущего поколения. Правила продолжают применяться неоднократно в нескольких итерациях для создания следующих поколений.
*Применяются Условия использования
https://conways-game-of-life.blogspot.com/2022/02/conways-game-of-life.html
Последнее обновление
20 мая 2023 г.