Table des matières

Idées d'évolution du simulateur

Introduction

Le simulateur actuel fonctionne très bien, mais il peut encore évoluer afin de couvrir d'avantage de fonctionnalités. Voici quelques idées d'amélioration du simulateur.

L'idée est de garder la structure et l’affichage actuel comme « cœur » du simulateur, mais lui adjoindre un certain nombre de modules supplémentaires afin d’en étendre les fonctionnalités.

Évolution graphique :

L’idée est de conserver l’affichage actuel du simulateur mais de l’étendre en lui conférant un volet additionnel qui permettra de :

L’affichage des indicateurs devrait permettre de débugger bien plus facilement l’IA à travers le simulateur et cela évitera de devoir aller regarder les 3000 lignes de print dans la console (ajout d’un affichage dédié au simulateur possible pour filtrer les infos renvoyées par l’IA).

Évolution technique : les différents modes du simulateur

Grande nouveauté pour la coupe 2014, le simulateur ne devrait plus simplement être un banal outil pour tester l’IA et regarder grossièrement si ça fait ce qu’on veut. En effet, le simulateur sera enrichi de plusieurs modes lui permettant de faire bien plus que de la simple simulation :

Peu importe le mode, la simulation se passe toujours dans le même écran (celui du simulateur actuel). Sauf que suivant le mode, le robot bougera tout seul (replay) ou non (normal et prédiction), le chemin qu’il va emprunter sera affiché (prédiction) ou non (normal), etc…

L’espace d’affichage des données relative au mode sera aussi différent selon le mode activé.

Conclusion

L’idée de cette année est d’avoir un simulateur capable de nous aider à analyser plus finement un match et surtout d’avoir un retour en temps-réel au cours du match de l’état du robot et du match en lui-même.

Cependant tout cela reste des idées hautement théoriques pour le moment. Nul ne peut assurer que c’est totalement réalisable et que ça sera un jour 100% fonctionnel. Mais je tâcherai de faire en sorte qu’on s’y approche au plus près ;)