Je suis heureux de pouvoir vous présenter le fruit d’un travail d’un peu moins d’une semaine ici: Un simulateur « sandbox » de population évolutive.
L’objectif était de créer un environnement dans lequel une population d’agents autonomes évolue au fil du temps, en interagissant avec son environnement et entre eux. Les individus se déplacent, recherchent de la nourriture, se reproduisent, vieillissent et transmettent leurs caractéristiques génétiques à leur descendance, donnant ainsi naissance à une véritable dynamique évolutive.
Je souhaitais au travers de ce projet montrer les différents phénomènes visibles en génétique, à savoir la sélection naturelle (seuls les agents les plus avantagés survivent, transmettant ainsi leurs caractères) et la dérive génétique (l’Évolution aléatoire de certains caractères d’une population sur plusieurs générations successives, car sans importance sur la survie)
Différents outils permettent également de suivre ces évolutions grâce à un export de l’historique statistiques (Appuyez sur S), et un mode d’observation intégré (Appuyez sur G), comprenant des rendus de graphiques.
Vous pouvez télécharger la simulation ci-dessous. Vous trouverez aussi le code source, pour les curieux :).
Evolut° du métabolisme de base moyen
Evolut° de la fertilité moyenne
Evolut° de la vitesse moyenne des agents
Les 10 plus grandes "familles" de l'instant
Le mode "dieu"