Ce programme est le résultat d'un travail de recherche que j'ai effectué lors de ma 2e année de master. Il a donné lieu à une publication scientifique et a été présenté lors d'une conférence nationale en 2008. Le code est publié en l'état à une époque où le versionnement du code, les tests unitaires, ainsi que la plupart des bonnes pratiques de développement m'étaient inconnus.
Aujourd'hui (en 2024), je reprends ce code afin d'améliorer sa qualité.
- Reprise du logiciel de compilation de l'époque (CodeBlocks sous Windows) dans sa dernière version
- Réorganisation du code en plusieurs projets sous CodeBlocks
- Création d'un workspace sous CodeBlocks
- Compilation du code en l'état sans erreurs
- Compilation du code dans un environnement Linux
- Automatisation de la construction de l'application sous Windows/Linux avec GitHub Actions
- Réalisation de tests unitaires en C
- Refactorisation complète de l'application
- Suppression de code en C++
- Lien vers l'article scientifique
- Documentation des principes de base pour la réalisation de cet article
- Sources de l'article scientifique (LaTeX)
- Automatisation de la construction de l'article (LaTeX vers PDF)
- Reprise des expérimentations
- Génération automatique des expérimentations
- Production des rapports automatisés