Evolution Simulator

4,0
46 avis
1 k+
Téléchargements
Classification du contenu
Tout public
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran

À propos de ce jeu

Evolution Simulator est un projet à but non lucratif créé pour démontrer clairement les principes fondamentaux de l'évolution. Ce projet ne prétend pas être le simulateur d'évolution le plus précis et le plus réaliste jamais créé, mais il est capable d'expliquer clairement le fonctionnement de l'évolution. C'est pourquoi il existe plusieurs conventions dans la modélisation qui facilitent sa compréhension. Les créatures abstraites, ci-après appelées voitures (en raison de leur apparence), subissent une sélection naturelle dans la simulation.

Chaque voiture a son propre génome. Le génome est constitué de triades de nombres. La première triade contient le nombre d'arêtes, le nombre de roues et la largeur maximale du véhicule. Ce qui suit contient des informations séquentiellement sur toutes les arêtes, puis sur les roues. Une triade contenant des informations sur l'arête décrit sa position dans l'espace: le premier nombre est la longueur de l'arête, le second est son angle d'inclinaison dans le plan XY, le troisième est le décalage par rapport au centre le long de l'axe Z. Une triade contenant des informations sur la roue décrit ses caractéristiques: le premier nombre est le rayon de la roue, le second est le numéro du sommet auquel la roue est attachée, le troisième est l'épaisseur de la roue.

La simulation commence par créer des voitures avec un génome aléatoire. Les voitures roulent directement sur un terrain abstrait (ci-après dénommé la route). Lorsque la voiture ne peut plus avancer (coincée, renversée ou tombée de la route), elle meurt. Quand toutes les machines meurent, une nouvelle génération est créée. Chaque voiture de nouvelle génération est créée en mélangeant les génomes des deux voitures de la génération précédente. Dans le même temps, plus la voiture a parcouru de distance par rapport aux autres, plus elle laissera de progéniture. Le génome de chaque voiture créée subit également des mutations avec une probabilité donnée. À la suite d'un tel modèle de sélection naturelle, après un certain nombre de générations, une voiture sera créée, capable de conduire tout le chemin du début à la fin.

L'un des avantages de ce projet est le grand nombre d'options de modélisation personnalisables. Tous les paramètres se trouvent dans l'onglet Paramètres, où ils sont divisés en 3 groupes. Les paramètres d'évolution vous permettent de contrôler les paramètres généraux de simulation, du nombre de voitures par génération à la probabilité de mutation. Les paramètres du monde vous permettent de contrôler les paramètres de la route et de la gravité. Les paramètres du génome vous permettent de contrôler les valeurs maximales des paramètres du génome, tels que le nombre d'arêtes, le nombre de roues et la largeur du véhicule. Un autre avantage du projet est les outils de recherche et d'analyse situés dans l'onglet Statistiques. Vous y trouverez toutes les statistiques sur l'évolution de la sélection naturelle de la première génération à l'actuelle. Tout cela vous permet d'analyser facilement et commodément les informations reçues et de mieux comprendre la théorie de l'évolution.
Date de mise à jour
10 mai 2024

Sécurité des données

La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Aucune donnée partagée avec des tiers
En savoir plus sur la manière dont les développeurs déclarent le partage
Aucune donnée collectée
En savoir plus sur la manière dont les développeurs déclarent la collecte

Notes et avis

3,7
37 avis

Nouveautés

- Les segments de route ont maintenant des coefficients de frottement
- Vous pouvez définir la plage de valeurs acceptables pour le frottement dans les paramètres
- Vous pouvez activer les changements progressifs de rugosité de la route ou de frottement avec la distance
- Vous pouvez maintenant régler la puissance du moteur et la densité de la voiture
- Il est maintenant possible de lancer des voitures sauvegardées sur la route
- Il est maintenant possible de croiser des voitures sauvegardées

Assistance de l'appli

À propos du développeur
Мазур Александр Павлович
artemalmaz31@gmail.com
Варшавское шоссе, 152 Москва Russia 117405
undefined

Autres applications de "Artalmaz31"