Skip to content

omixyy/Game-of-Life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Игра "Жизнь"

Это известный клеточный автомат, под названием игра "Жизнь". Каждая клетка может быть либой живой (звезодчка), либо мертвой (пустая клетка) При запуске программы Вам предложт ввести длину, ширину мира и количество поколений (количество раз, которое программа будет выводить новые миры). После того, как пользователь ввел все необходимые данные для начала работы программы, случайным обазом сгенерируется первый мир.

Начиная со второго миры генерируются по следующим правилам:

  1. Если у клети, в которой нет жизни, есть ровно три живые соседки, то она оживает.
  2. В противном случае она остается мертвой
  3. Если у живой клетки есть две или три живых соседки, то она продолжает жить.
  4. Иначе она умирает.

Также игра может прекратиться сама. Это происходит из-за следующих условий:

  1. Если на поле не состается ни одной живой клетки.
  2. Если новый мир повторяет один из предыдущих.

About

Cellular automaton

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages