понедельник, 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кБ)

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

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

Популярные сообщения

Темы

число цифра простые геометрия юмор дроби язык степень делимость пи методы история квадрат самоописывающее время задача система счисления узор корень тригонометрия структура е сайты конструкция формулы игра факториал функции приближение программа фрактал комбинаторика последовательность график память логарифм вероятность палиндром пределы конкурс треугольник магический квадрат неизвестное правильно-неправильное действие видео интеграл уравнение комплексные софизм заблуждения процесс ряды цитаты книги окружность прогрессия среднее стереометрия число фи выражения графы матрица проценты разрезания логика парабола символ статистика 2014 Фибоначчи клеточный автомат кривая производная фокус головоломка действия иллюзия куб шахматы многоугольник новости оказывается оригами подобие построение сложение термин тетраэдр топология