Зарегистрироваться
Восстановить пароль
FAQ по входу

Пример - Игра Жизнь. Простая реализация на языке NetLogo

  • Файл формата zip
  • размером 52,57 КБ
  • содержит документы форматов image txt
  • Добавлен пользователем , дата добавления неизвестна
  • Описание отредактировано
Игра «Жизнь» (Conway's Game of Life) — клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году.
Место действия этой игры — «вселенная» — это размеченная на клетки поверхность. В нашем случае она замкнутая. Каждая клетка на этой поверхности может находиться в двух состояниях:
быть живой;
быть мёртвой.
Клетка имеет восемь соседей. Распределение живых клеток в начале игры называется первым поколением. Каждое следующее поколение рассчитывается на основе предыдущего по таким правилам:
пустая (мёртвая) клетка, рядом с которой ровно три живые клетки, оживает;
если у живой клетки есть две или три живые соседки, то эта клетка продолжает жить; в противном случае (если соседей меньше двух или больше трёх) клетка умирает (от «одиночества» или от «перенаселённости»).
Игрок не принимает прямого участия в игре, а лишь расставляет начальную конфигурацию «живых» клеток, которые затем взаимодействуют согласно правилам уже без его участия.
Эти простые правила приводят к огромному разнообразию форм, которые могут возникнуть в игре.
Игра «Жизнь» на NetLogo
В архиве вы найдете небольшую библиотеку известных конфигураций:
Glider;
Spaceship;
Tumbler;
Exploder.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация