Evolution Simulator

3,7
53 recensións
5.000+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca deste xogo

Evolution Simulator é un proxecto non comercial creado para demostrar visualmente os principios básicos da evolución. Este proxecto non pretende ser o simulador de evolución máis preciso e realista xamais creado, pero é capaz de explicar claramente como funciona a evolución. Por iso hai varias convencións na simulación que simplifican a súa comprensión. As criaturas abstractas, denominadas en adiante coches (polo seu aspecto), están sometidas á selección natural na simulación.

Cada coche ten o seu propio xenoma. O xenoma está formado por tríadas de números. A primeira tríada contén o número de bordos, o número de rodas e o ancho máximo do coche. O seguinte contén información secuencialmente sobre todos os bordos e despois sobre as rodas. A tríada que contén información sobre o bordo describe a súa posición no espazo: o primeiro número é a lonxitude do bordo, o segundo é o seu ángulo de inclinación no plano XY, o terceiro é o desprazamento do centro ao longo do eixe Z. A tríada que contén información sobre a roda describe as súas características: o primeiro número - o raio da roda, o segundo - o número do vértice ao que está unida a roda, o terceiro - o grosor da roda.

A simulación comeza creando coches cun xenoma aleatorio. Os coches circulan en liña recta por un terreo abstracto (en diante, estrada). Cando o coche xa non é capaz de avanzar (atascado, volcado ou caído da estrada), morre. Cando todas as máquinas están mortas, créase unha nova xeración. Cada coche dunha nova xeración créase mesturando os xenomas de dous coches da xeración anterior. Ao mesmo tempo, canto máis longa percorreu o coche en comparación cos outros, máis descendencia deixará. O xenoma de cada coche creado tamén sofre mutacións cunha probabilidade determinada. Como resultado deste modelo de selección natural, despois dun certo número de xeracións, crearase un coche que pode conducir desde o principio ata o final.

Unha das vantaxes deste proxecto é a gran cantidade de parámetros de simulación personalizables. Todos os parámetros pódense atopar na pestana Configuración, onde están divididos en 3 grupos. A configuración da evolución permite controlar os parámetros xerais da simulación, desde o número de coches por xeración ata a probabilidade de mutación. A configuración do mundo permítelle controlar os parámetros da estrada e da gravidade. A configuración do xenoma permítelle controlar os valores máximos dos parámetros do xenoma, como o número de bordos, o número de rodas e o ancho do coche. Outra vantaxe do proxecto son as ferramentas de investigación e análise situadas na pestana Estatísticas. Alí atoparás todas as estatísticas sobre o curso da selección natural dende a primeira xeración ata a actual. Todo isto fai que sexa fácil e cómodo analizar a información recibida e comprender mellor a teoría da evolución.
Última actualización
10 de maio de 2024

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Valoracións e recensións

3,4
44 recensións

Novidades

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

Servizo de asistencia da aplicación

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

Máis contido de Artalmaz31

Xogos similares