Evolution Simulator

3,7
Відгуки: 55
Вікові обмеження
Для всіх вікових груп
5 тис.+
Завантаження
Вікові обмеження
Для всіх вікових груп
Докладніше
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цю гру

Evolution Simulator – це некомерційний проект, створений для наочної демонстрації основних принципів еволюції. Цей проект не претендує на звання найточнішого і реалістичного симулятора еволюції, коли-небудь створених, але він здатний чітко пояснити, як працює еволюція. Ось чому в моделюванні є кілька умовностей, які спрощують його розуміння. Абстрактні істоти, іменовані далі автомобілями (через зовнішній вигляд), піддаються природному відбору в симуляції.

Кожен автомобіль має свій геном. Геном складається з тріад чисел. Перша тріада містить кількість ребер, кількість коліс і максимальну ширину автомобіля. Далі міститься інформація послідовно про всі ребра, а потім про колеса. Тріада, що містить інформацію про ребро, описує його положення в просторі: перше число — довжина ребра, друге — його кут нахилу в площині XY, третє — зміщення від центру по осі Z. Тріада, що містить інформацію про колесо, описує його характеристики: перше число - радіус колеса, друге - номер вершини, до якої кріпиться колесо, третє - товщина колеса.

Симуляція починається зі створення автомобілів із випадковим геномом. Автомобілі їздять прямо через абстрактну місцевість (далі – дорога). Коли автомобіль більше не може рухатися вперед (застряг, перевернувся або впав з дороги), він гине. Коли всі машини мертві, створюється нове покоління. Кожен автомобіль нового покоління створюється шляхом змішування геномів двох автомобілів попереднього покоління. При цьому, чим більшу відстань проїхав автомобіль в порівнянні з іншими, тим більше потомства він залишить. Геном кожного створеного автомобіля також зазнає мутацій із заданою ймовірністю. В результаті такої моделі природного відбору через певну кількість поколінь буде створено автомобіль, який зможе проїхати весь шлях від початку до кінця.

Однією з переваг цього проекту є велика кількість настроюваних параметрів моделювання. Усі параметри можна знайти на вкладці Налаштування, де вони розділені на 3 групи. Налаштування Evolution дозволяють контролювати загальні параметри моделювання, від кількості автомобілів на покоління до ймовірності мутації. Світові налаштування дозволяють контролювати параметри дороги і гравітації. Налаштування геному дозволяють контролювати максимальні значення параметрів геному, таких як кількість країв, кількість коліс і ширина автомобіля. Ще однією перевагою проекту є інструменти дослідження та аналізу, розташовані у вкладці Статистика. Там ви знайдете всю статистику про хід природного відбору від першого покоління до нинішнього. Все це дозволяє легко і зручно аналізувати отриману інформацію і краще розуміти теорію еволюції.
Оновлено
10 трав. 2024 р.

Безпека даних

Розробники можуть надавати тут інформацію про те, як їхні додатки збирають і використовують ваші дані. Докладніше про безпеку даних
Немає інформації

Оцінки та відгуки

3,4
45 відгуків

Що нового

Road updates:
- Road segments now have different friction coefficients
- You can set the range of acceptable values for friction in the settings
- You can enable/disable gradual changes in road roughness or friction with distance
Cars updates:
- You can now set the engine power and density of the car
- It is now possible to launch saved cars on the road
- Now it is possible to cross saved cars
Other updates:
- Added a manager for custom configurations
- Updated the design of the main menu
Вікові обмеження
Для всіх вікових груп
Докладніше

Підтримка додатка

Про розробника
Мазур Александр Павлович
artemalmaz31@gmail.com
Варшавское шоссе, 152 Москва Russia 117405

Схожі ігри