Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 912 Bytes

readme.md

File metadata and controls

15 lines (11 loc) · 912 Bytes

Projet Roborally

Ce projet vise à créer un joueur automatique pour le jeu Roborally. Le sujet est disponible en pdf sur la page du cours.

La solution proposée implémente les algorithme de Dijkstra et A* afin de trouver les plus courts chemins d'un point a à un point b. La recherche peut se faire directement depus le graph ou via un joueur artificiel qui dispose d'un set limité de cartes.

Les plateaux sont contenus dans le dossier "Data" (la démo utilise board.txt).

Pour compiler et utiliser le projet :

  • Se rendre dans le dossier Src
  • Executer la commande "make" (ou plus précisemment "make demo" / "make app")
  • Pour lancer l'application web, saisir "./app ../Data/[nom_plateau]"
  • Pour lancer la démonstration des algoritmes de recherche de chemin, saisir "./demo"