Skip to content

Latest commit

 

History

History

module2

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

La Torche Olympique

Ce projet modélise le problème suivant : un athlète doit récupérer la torche olympique. Le plateau sur lequels reposent l’athlète et la torche est une matrice rectangulaire à 2 dimensions. Chaque tour, l’athlète effectue un déplacement.

Il existe plusieurs conditions pour que le programme s’arrête :

  • si l’athlète rejoint la torche, le programme s’arrête avec succès (code retour de 0)

  • si le nombre de tours limite est dépassé, il s’arrête en échec

  • si l’athlète dépasse la limite du plateau, il s’arrête également en échec

La stratégie de déplacement par défaut déplace l’athlète d’une cellule dans l’une des 8 directions possibles.

Diagramme de classes