Evolution Simulator

4,4
45 recensioni
1000+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni sul gioco

Evolution Simulator è un progetto non commerciale creato per dimostrare visivamente i principi di base dell'evoluzione. Questo progetto non pretende di essere il simulatore di evoluzione più accurato e realistico mai creato, ma è in grado di spiegare chiaramente come funziona l'evoluzione. Ecco perché ci sono diverse convenzioni nella simulazione che ne semplificano la comprensione. Le creature astratte, di seguito denominate automobili (per il loro aspetto), sono soggette a selezione naturale nella simulazione.

Ogni macchina ha il suo genoma. Il genoma è formato da triadi di numeri. La prima terna contiene il numero di bordi, il numero di ruote e la larghezza massima dell'auto. Quanto segue contiene informazioni in sequenza su tutti i bordi e quindi sulle ruote. La terna contenente informazioni sul bordo descrive la sua posizione nello spazio: il primo numero è la lunghezza del bordo, il secondo è il suo angolo di inclinazione nel piano XY, il terzo è l'offset dal centro lungo l'asse Z. La triade contenente le informazioni sulla ruota ne descrive le caratteristiche: il primo numero - il raggio della ruota, il secondo - il numero del vertice a cui è fissata la ruota, il terzo - lo spessore della ruota.

La simulazione inizia creando auto con un genoma casuale. Le auto viaggiano dritte su un terreno astratto (di seguito denominato strada). Quando l'auto non è più in grado di avanzare (bloccata, ribaltata o caduta fuori strada), muore. Quando tutte le macchine sono morte, viene creata una nuova generazione. Ogni auto di una nuova generazione viene creata mescolando i genomi di due auto della generazione precedente. Allo stesso tempo, maggiore è la distanza percorsa dall'auto rispetto alle altre, maggiore sarà la prole che lascerà. Anche il genoma di ogni auto creata subisce mutazioni con una determinata probabilità. Come risultato di un tale modello di selezione naturale, dopo un certo numero di generazioni, verrà creata un'auto in grado di guidare dall'inizio alla fine.

Uno dei vantaggi di questo progetto è un gran numero di parametri di simulazione personalizzabili. Tutti i parametri si trovano nella scheda Impostazioni, dove sono divisi in 3 gruppi. Le Impostazioni Evoluzione consentono di controllare i parametri generali della simulazione, dal numero di auto per generazione alla probabilità di mutazione. Le impostazioni del mondo ti consentono di controllare i parametri della strada e della gravità. Le Impostazioni del genoma consentono di controllare i valori massimi dei parametri del genoma come il numero di bordi, il numero di ruote e la larghezza dell'auto. Un altro vantaggio del progetto sono gli strumenti di ricerca e analisi che si trovano nella scheda Statistiche. Lì troverai tutte le statistiche sull'andamento della selezione naturale dalla prima generazione a quella attuale. Tutto ciò rende facile e conveniente analizzare le informazioni ricevute e comprendere meglio la teoria dell'evoluzione.
Ultimo aggiornamento
10 mag 2024

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori

Valutazioni e recensioni

4,2
36 recensioni

Novità

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

Assistenza per le app

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

Altri contenuti di Artalmaz31