Описание
Игра «Жизнь» — клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году.
Место действия этой игры — ограниченное поле, где верхняя граница поля соединена с нижней, а левая граница — с правой, что представляет собой эмуляцию поверхности тора.
Каждая клетка на этой поверхности может находиться в двух состояниях: быть живой или быть мёртвой.
Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение рассчитывается на основе предыдущего по таким правилам:
- в мёртвой клетке, рядом с которой ровно три живые клетки, зарождается жизнь
- если рядом с живой клеткой находится две или три живые клетки, то эта клетка продолжает жить, иначе клетка умирает
Игрок не принимает прямого участия в игре, а лишь расставляет или генерирует начальную конфигурацию живых клеток, которые затем взаимодействуют согласно правилам уже без его участия.
Особенности программы
- Автоматическое обновление
- Настраиваемая скорость симуляции
- Возможность выбора цвета клеток при задании начальной конфигурации
- Открытый исходный код
Скриншот
История изменений
Загрузок: 107
Размер: 17.1 КБ
Языки: Английский
Совместимость: Windows, Mac OS, Linux, Solaris
Системные требования:
- Виртуальная машина Java – Java SE Runtime Environment версии не менее, чем 1.8.0_101
Скачать с официального сайта
- Разрешение экрана не менее 1024 x 768 пикселей
Загрузить для других систем:
Исходный код: Github
Возрастные ограничения: 3+