Решу вашу задачу
Рейтинг
85
№ 27 341 в каталоге
Отзывы
Профессионализм
-/10
Коммуникация
- /10
Город
Москва
На сайте с
2010 года

Визуальная генетическая симуляция

Используемые навыки JavaScript

Описание

По сути - визуализация генетического алгоритма, написанная фана ради. Плоский мир наполняется существами - кружками, каждый из которых способен двигаться, расти, жрать других и размножаться. Его окрас характеризует его генетический код - 3 генома, выраженность каждого из которых - от 0 до 255. Геномы отвечают за способности существа к накоплению энергии, растрате ее, поведение, способность к кооперации, росту и т.д. При размножении генетический код чайлда берется как среднее арифметическое от родителей +- случайные мутации.

В мире 3 вида энергии: роста, движения, размножения; 6 видов чувств: скука, интерес, страх, боль, удовольствие от поглощения пищи, удовольствие от размножения. Чувства влияют на поведение, на которое тратится энергия.
На каждое существо можно кликнуть (для этого удобнее увеличить масштаб), и откроется таблица его текущего состояния, кроме того, можно открыть график преобладания геномов в мире. Двойной клик по таблице скроет его.

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT tiande.ru
tiande.ru
61
Веб-разработка и IT Real-time браузерная САПР
Real-time браузерная САПР
37
Веб-разработка и IT Maxikamin.com
Maxikamin.com
44
Веб-разработка и IT OrbiselEctrica.ru
OrbiselEctrica.ru
34