Клеточный автомат Life на T2

Материал из TDS

(Различия между версиями)
Перейти к: навигация, поиск
(Новая страница: «==Описание модели №1==»)
Строка 1: Строка 1:
==Описание модели №1==
==Описание модели №1==
 +
 +
===Описание модели №2: Визуализация игры жизнь для разбиения (подмножества) тора на 6-угольники===
 +
 +
Визуализация игры жизнь для разбиения тора на 6-угольники.
 +
Для того, чтобы запустить программу требуется установить интерпретатор языка R: http://cran.gis-lab.info/
 +
 +
Удобной средой является RStudio: http://www.rstudio.com/
 +
 +
после открытия файла
 +
1) выделите первые 220 строк кода (функции и подключаемые пакеты) и исполните их
 +
2) строки 223-224: задание правил игры жизнь.
 +
3) 229-230: задание размеров поля.
 +
4) 232: размер стороны "квадрата" для рассчета сложности конфигурации
 +
5) 236: установка начального расположения. второй параметр в функции - вероятность того, что ячейка будет живой.
 +
6) после установки необходимых параметров, выпонить все со строчки 220 до строчки 240
 +
 +
инициализация проведена
 +
 +
в строчке 248 вызывается функция визиализации. первый параметр - состояние, второй - задержка между шагами.
 +
7) чтобы начать визуализацию выполнить со строчки 238 по 248.
 +
Замечание: если окна визаулизации были закрыты либо создано новое состояние (объект info), то требуется выполнить строчки начиная с 238.
 +
8) чтобы обновить график сложности, выделите консоль студии и вбейте "Enter"
 +
9) чтобы продолжить визиуализацию с места остоновки, выполнити строчку 251.
 +
10) вся информация о состоянии после выполнения визуализации находится в пременной endinfo

Версия 12:25, 19 декабря 2012

Описание модели №1

Описание модели №2: Визуализация игры жизнь для разбиения (подмножества) тора на 6-угольники

Визуализация игры жизнь для разбиения тора на 6-угольники. Для того, чтобы запустить программу требуется установить интерпретатор языка R: http://cran.gis-lab.info/

Удобной средой является RStudio: http://www.rstudio.com/

после открытия файла 1) выделите первые 220 строк кода (функции и подключаемые пакеты) и исполните их 2) строки 223-224: задание правил игры жизнь. 3) 229-230: задание размеров поля. 4) 232: размер стороны "квадрата" для рассчета сложности конфигурации 5) 236: установка начального расположения. второй параметр в функции - вероятность того, что ячейка будет живой. 6) после установки необходимых параметров, выпонить все со строчки 220 до строчки 240

инициализация проведена

в строчке 248 вызывается функция визиализации. первый параметр - состояние, второй - задержка между шагами. 7) чтобы начать визуализацию выполнить со строчки 238 по 248. Замечание: если окна визаулизации были закрыты либо создано новое состояние (объект info), то требуется выполнить строчки начиная с 238. 8) чтобы обновить график сложности, выделите консоль студии и вбейте "Enter" 9) чтобы продолжить визиуализацию с места остоновки, выполнити строчку 251. 10) вся информация о состоянии после выполнения визуализации находится в пременной endinfo

Личные инструменты