понедельник, 13 сентября 2010 г.

Ко Дню программиста :)

Взял и добавил несколько настроек к своей программе "Жизнь бактерий".

Можно регулировать:
  • Количество видов бактерий (Number of Species)
  • Считаются ли клетки, соединённые по диагонали, соседями (если выбрать Neighborhood rule von Neumann, то не считаются, если Moore - то да).
  • Правило, по которому для бактерии определяется вид, которым она питается (к примеру, Bacteria No n eats bacterii No n+2 означает, что 1й вид питается 3м, 2й - 4м и т.д.)
  • Гарантированно ли охотник съедает свою добычу (чтобы дать добыче шанс установите Probability of eating менее 100).

Варьируя данные параметры, можно получать интересные результаты. К примеру, эта картинка:

Узор из программы Жизнь бактерий

Получена для 32 видов бактерий, окрестности Мура, и правила питания "n-я бактерия питается (n+2)й"

Скачать Lifecycle v.1.1. (165кБ)

Комментариев нет:

Отправить комментарий