Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 5

О, напомнило мне, что я писал Life когда-то (давно, когда только начинал программировать на Python) на свой лад, добавив немного цветового разнообразия, время от времени возвращаюсь (с надеждой когда-нибудь всё переписать приличным образом).

У меня там соседние цвета смешиваются в процессе, есть возможность рисовать шаблонами(своими или PNG-картинками), делать сохранения, путешествовать во времени, поле бесконечное, во времени можно перемещаться, решение кросс-платформенное :) Если интересно можно посмотреть текущий вариант на ютубе (крайне извиняюсь за плохой английский + лучше смотреть в x2) и на гитхабе.

Мне нравится Life тем, что с одной стороны такие простые правила, а с другой стороны доказано ведь, что любую машину Тьюринга можно реализовать с её помощью. А значит в ней столько всего можно понапридумывать в плане процессов с ума сойти :)

Хочу потом музыку прикрутить, чтобы конфигурации соответствовал какой-то звук и звуки потом плавно суммировались, но чего-то пока не придумал ничего разумного как это делать.

А ваш код, кстати, под какой лицензией, его можно воровать (с указанием авторства, конечно)? :)

Пользуйся на здоровье - указание авторства по велению совести :)

Круто! Запустил, посмотрел, интересно. Очень быстро трава растёт, кстати. Кажется что проблему роста травы можно решить добавив коэффициент вероятности для каждой клетки превратиться в траву, это как будто должно замедлить процесс.

Коэффициент плодородности травки специально указан побольше, что бы было видно как травоядные выедают ее ,а хищники за ними бегают. Короче, просто нагляднее и чаще возникают долгоживущие экосистемы :)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации