Перейти к содержанию
Авторизация  
Appo

Game of life 3D на Голографическом проекторе

Рекомендуемые сообщения

19689645.gif

download
pastebin get gZLj7Y7v holo

Использование:
holo <правило>

*** Правила, при которых клетки "рождаются" и "умирают"

Если просто ввести holo, тогда запустится правило по умолчанию, тоже самое что и:
holo 5 6 7 8

5 - это число при котором клетка "рождается"
6,7,8 - это числа при котором клетка остаётся "жить" (не умирает)

Статья с правилами где были обнаружены планеры (смещающиеся, повторяющееся фигура):
http://www.complex-systems.com/pdf/16-4-7.pdf

Так правило программы выглядит в статье 6,7,8/5

Краткий принцип при правиле 6,7,8/5:

*** Для каждой живой клетки, вокруг проверяются ячейки, в 3-х мерном пространстве их 26 шт. и если вокруг клетки 6 или 7 или 8 клеток, она остается жить. Для каждой "пустой" клетки вокруг "живых" проверяется 26 ячеек, и если есть ровно 5 "живых", то эта "пустая" клетка становится "живой"



Game of life в 2D

gof.gif

Планер
Game_of_life_animated_glider_2.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прикольно)) можно прикрутить свой набор команд и замутить все с генетическим алгоритмом)))
вот тут он применяется подобным образом (т.е. визуально красиво)



а вот моя болезненная реализация на java)))
https://github.com/Alsankost/gen

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Авторизация  

×
×
  • Создать...