Evolution Simulator – некоммерческий проект. Он призван проиллюстрировать основные принципы эволюции. Этот проект не претендует на звание самого точного и реалистичного симулятора эволюции. из когда-либо созданных, но он способен доходчиво объяснить, как работает эволюция. Вот почему в моделировании существует несколько условностей, которые упрощают его понимание. абстрактные существа, в дальнейшем называемые машинами (из-за их внешнего вида), подвергаются естественному отбору в процессе моделирования.
У каждого автомобиля есть свой собственный геном. Геном состоит из триад чисел. Первая триада содержит количество ободов, количество колес и максимальную ширину автомобиля. Следующая содержит информацию последовательно обо всех ребрах, а затем о колесах. Триада, содержащая информацию о ребрах, описывает их положение в пространстве: первое число - это длина ребра, второе - угол его наклона в плоскости XY, третье - смещение от центра по оси Z. Триада, информация о колесе, описывает его характеристики: первое число - это радиус колеса, второе - номер вершины. к которой крепится колесо, третье - толщина колеса.
Моделирование начинается с создания автомобилей со случайным геномом. Автомобили едут непосредственно по абстрактной местности (далее именуемой дорогой). Когда автомобиль больше не может двигаться вперед (застрял, перевернулся или упал с дороги. Он умирает. Когда все машины умирают, создается новое поколение. Каждый автомобиль нового поколения создается путем смешивания геномов автомобилей двух предыдущих поколений. В то же время, чем большее расстояние проезжает автомобиль по сравнению с другими автомобилями, тем больше потомства он оставляет. Гены каждого созданного автомобиля также мутируют с заданной вероятностью. В результате этой модели естественного отбора на протяжении определенного количества поколений будет создаваться автомобиль. Способный пройти весь путь от начала до конца.
Одним из преимуществ этого проекта является большое количество настраиваемых параметров моделирования. Все параметры можно найти на вкладке "Настройки", где они разделены на 3 группы. Настройки эволюции позволяют вам управлять общими параметрами моделирования, от количества автомобилей в поколении до вероятности мутации. Настройки мира позволяют вам управлять параметрами дороги и силы тяжести. Настройки генома позволяют вам управлять максимальными значениями параметров генома, количеством ребер жесткости, количеством колес и шириной автомобиля. Еще одним преимуществом проекта являются инструменты исследования и анализа, расположенные на вкладке Статистика. Там вы найдете всю статистику о ходе естественного отбора от первого поколения до настоящего времени. Все это позволяет легко и удобно анализировать полученную информацию и лучше понимать теорию эволюции.
Комментарии
Пока нет мнений по поводу Evolution Simulator. Будьте первыми! Оставить отзыв