Репозиторий содержит проект по реализации генетического алгоритма для симуляции эволюционного процесса в специально созданной среде
На главном экране отображается эволюционный процесс, происходящий в смоделированном мире. Перемещающиеся клетки, оставляющие за собой цветовой шлейф - это жуки. В каждом жуке записан геном, (случайный последовательность определенных команд) с помощью которого реализовано его поведение. Цвет жука определяется источником пищи. Так, синий цвет - кристаллы, зеленый - ягоды и т.п. Жуки перемещаются по карте, размножаются и взаимодействуют с окружающей средой, постепенно все лучше и лучше приспосабливаясь к сгенерированному миру и увеличивая продолжительность жизни и количество особей. Демонстрацию этого процесса, вы можете посмотреть тут.
Ого! У нас вышло целое масштабное обновление под названием "Mystery Biomes". Оно добавляет генерацию различных типов биомов, в которых затем уже появляются различные сущности. Так, например, бамбук может вырасти только в биоме с джунглями (текстура светло-зеленых зарослей). Такая же ситуация со всеми остальными сущностями, из-за чего на карте появлются необычные материки с характерной для них флорой. Также было добавлено море как некий аналог пустой клетки, однако, для передвижения по суше и по воде используются разные команды. Еще были добавлены водоросли. Это обычная съедобная сущность, которая сытнее всех остальных аналогов, однако, встречается только в море. А вот тут можно посмотреть трейлер этого обновления.
-
Максим Шипицин - Разработка проекта и требований - IngeniariusSoftware
-
Кирилл Грищук - Разработка проекта и требований - Kirya522
This project is licensed under the AGPL-3.0 License - see the LICENSE.md file for details
- Каналу foo52ru за демонстрацию возможностей применения генетических алгоритмов и создание эволюционной модели с их использованием