O Evolution Simulator é um projeto sem fins lucrativos. Ele foi projetado para ilustrar os princípios básicos da evolução. Este projeto não alega ser o simulador mais preciso e realista de evolução já criado, mas é capaz de explicar claramente como a evolução funciona. Por isso, há várias convenções no modelo que simplificam o entendimento. As criaturas abstratas, a partir de agora denominadas veículos (devido à sua aparência), são submetidas à seleção natural na simulação.
Cada veículo possui seu próprio genoma. O genoma consiste em trios de números. O primeiro trio contém o número de aros, o número de rodas e a largura máxima do veículo. O seguinte trio contém informações sequenciais sobre todas as costelas e, em seguida, sobre as rodas. O trio que contém informações sobre as costelas descreve sua posição no espaço: o primeiro número é o comprimento da costela, o segundo é seu ângulo de inclinação no plano XY e o terceiro é o deslocamento do centro no eixo Z. O trio com informações sobre a roda descreve suas características: o primeiro número é o raio da roda, o segundo é o número de topo ao qual a roda está conectada e o terceiro é a espessura da roda.
A modelagem começa com a criação de veículos com um genoma aleatório. Eles se movem em um terreno abstrato (a partir de agora denominado estrada). Quando um veículo não pode mais se mover para frente (preso, tombado ou saído da estrada), ele morre. Quando todos os veículos morrem, uma nova geração é criada. Cada veículo da nova geração é criado combinando os genomas de dois veículos da geração anterior. Simultaneamente, quanto maior a distância que o veículo percorre em comparação ao restante, mais descendentes ele deixa. Os genes de cada veículo criado também sofrem mutações com uma determinada probabilidade. Como resultado deste modelo de seleção natural, após um certo número de gerações, será construído um veículo capaz de percorrer todo o trajeto do início até o fim.
Uma das vantagens deste projeto é a grande quantidade de parâmetros personalizáveis de modelagem. Todas as opções podem ser encontradas na aba "Configurações", onde estão divididas em três grupos. As configurações de evolução permitem controlar os parâmetros gerais da modelagem, como o número de veículos por geração e a probabilidade de mutação. As configurações do mundo permitem ajustar os parâmetros da estrada e da gravidade. As configurações do genoma controlam os valores máximos dos parâmetros do genoma, o número de costelas, o número de rodas e a largura do veículo. Outra vantagem do projeto são as ferramentas de pesquisa e análise, localizadas na aba Estatísticas. Lá, você encontrará todas as estatísticas sobre o curso da seleção natural da primeira geração até a atual. Tudo isso torna mais fácil e conveniente analisar as informações obtidas e entender melhor a teoria da evolução.
Comentários
Ainda não há opiniões sobre Evolution Simulator. Seja o primeiro! Comentar