Evolution Simulator

4,0
46 avaliações
1 mil+
Downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este jogo

O Evolution Simulator é um projeto não comercial criado para demonstrar visualmente os princípios básicos da evolução. Este projeto não pretende ser o simulador de evolução mais preciso e realista já criado, mas é capaz de explicar claramente como a evolução funciona. É por isso que existem várias convenções na simulação que simplificam seu entendimento. Criaturas abstratas, doravante chamadas de carros (devido à sua aparência), estão sujeitas à seleção natural na simulação.

Cada carro tem seu próprio genoma. O genoma é formado por tríades de números. A primeira tríade contém o número de arestas, o número de rodas e a largura máxima do carro. O seguinte contém informações sequencialmente sobre todas as arestas e, em seguida, sobre as rodas. A tríade contendo informações sobre a aresta descreve sua posição no espaço: o primeiro número é o comprimento da aresta, o segundo é seu ângulo de inclinação no plano XY, o terceiro é o deslocamento do centro ao longo do eixo Z. A tríade contendo informações sobre a roda descreve suas características: o primeiro número - o raio da roda, o segundo - o número do vértice ao qual a roda está conectada, o terceiro - a espessura da roda.

A simulação começa criando carros com um genoma aleatório. Os carros dirigem em linha reta por um terreno abstrato (doravante chamado de estrada). Quando o carro não consegue mais avançar (preso, capotou ou caiu da estrada), ele morre. Quando todas as máquinas estão mortas, uma nova geração é criada. Cada carro de uma nova geração é criado pela mistura dos genomas de dois carros da geração anterior. Ao mesmo tempo, quanto maior a distância percorrida pelo carro em comparação com os outros, mais descendentes ele deixará. O genoma de cada carro criado também sofre mutações com uma determinada probabilidade. Como resultado desse modelo de seleção natural, após um certo número de gerações, será criado um carro que pode dirigir do começo ao fim.

Uma das vantagens deste projeto é um grande número de parâmetros de simulação personalizáveis. Todos os parâmetros podem ser encontrados na guia Configurações, onde estão divididos em 3 grupos. As Configurações de Evolução permitem controlar os parâmetros gerais da simulação, desde o número de carros por geração até a probabilidade de mutação. As configurações do mundo permitem controlar os parâmetros da estrada e da gravidade. As Configurações do Genoma permitem controlar os valores máximos dos parâmetros do genoma, como o número de arestas, o número de rodas e a largura do carro. Outra vantagem do projeto são as ferramentas de pesquisa e análise localizadas na guia Estatísticas. Lá você encontrará todas as estatísticas sobre o curso da seleção natural desde a primeira geração até a atual. Tudo isso torna fácil e conveniente analisar as informações recebidas e entender melhor a teoria da evolução.
Atualizado em
10 de mai. de 2024

Segurança dos dados

Sua segurança começa quando você entende como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

Classificações e resenhas

3,7
37 avaliações
Maria Rosa Dantas
6 de março de 2023
Bom as vezes engraçado
Você achou isso útil?
Artalmaz31
8 de março de 2023
Thank you for your feedback!
pessegonomo br
2 de janeiro de 2023
Muito legal🤠👍
Você achou isso útil?
Artalmaz31
2 de janeiro de 2023
Obrigado pelo feedback!

O que há de novo

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

Suporte do app

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

Mais de Artalmaz31