
À propos du projet
Projet personnel d'analyse et d'adaptation basé sur une implémentation existante (MarI/O). Développement d'un agent IA en Lua s'exécutant sur l'émulateur Eagle via des algorithmes d'apprentissage par renforcement (NeuroEvolution). Le travail a consisté à entraîner l'agent sur plusieurs niveaux, à ajuster les paramètres de fitness et de mutation pour éviter le surentraînement, et à analyser l'évolution de ses performances au fil des générations.
Le Défi
Le défi principal résidait dans le fine-tuning des hyperparamètres d'apprentissage. Il fallait trouver le bon équilibre pour encourager l'agent à explorer le niveau sans rester bloqué, tout en évitant le surentraînement sur une configuration spécifique pour qu'il puisse s'adapter à de nouveaux obstacles.