LI260: Course de voiture
Vincent Guigue
V[email protected] - webia.lip6.fr/~guigue
Quelques images pour comprendre le
contexte
Une compétition algorithmique:
http://www.dtek.chalmers.se/groups/icfpcontest/
Modèle (complexe )
de voiture imposé.
Une course tour par tour
1Algo -> commande
2Application sur la
voiture
3MAJ voiture
Optimiser le nombre de
coups pour faire un tour
Objectifs de ce projet
Gérer de nouveaux outils JAVA (fichiers, fenêtre…)
Apprendre à mieux programmer (introduction aux design
pattern)
Coder (!)
Gérer l’interface entre mathématiques et informatique
Algorithmique
Géométrie dans l’espace
Algorithmes de plus court chemin
Algorithmes génétiques
Dans le détail:
1Organisation générale
1Fichiers
2Organisation du code: package, interface
3Interactions basiques
2Géométrie
1Point, Vecteur
2Modèle physique, inertie, déplacement, franchissement…
31er algorithme: radar + système expert
1Architecture de la stratégie
2Codage du radar
3Système de décision
4Algorithmes de plus court chemin
1Dijkstra
2Codage
5Optimisation automatique des trajectoires
1Algorithmes génétiques
2Plusieurs possibilités pour les utiliser
6Interfaces graphiques JAVA: SWING
7Moteur de rendu 3D
8… En fonction des besoins
1 / 38 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !