Клеточный автомат 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