Allez dans le répertoire projet
javac Main.java
java Main
Pour relancer une nouvelle fois il faut supprimer les .class
Sous winsdows | Sous linux |
---|---|
del /s *.class | find . -name `*.class` -exec rm -f {} ; |
Projet qui avait pour but de résoudre des labyrinthes personnalisables et sauvegardables. Après avoir créé son labyrinthe, l'utilisateur peut le résoudre grâce à un algorithme déterministe. Pour mieux comprendre le fonctionnement de l'algorithme l'utilisateur peut dérouler l'algorithme pas à pas ou sinon le dérouler entièrement. L'algorithme peut aussi détecter si ce labyrinthe est solvable ou non. Après avoir terminé de résoudre son labyrinthe, l'utilisateur peut sauvegarder son labyrinthe. Grâce à un système d'encodage et de décodage le labyrinthe est sauvegardé dans un fichier et est chargeable la prochaine fois que l'utilisateur ouvrira le projet.
![]() |
---|
Choix taille de la grille |
![]() |
---|
Grille vide à personaliser |
![]() |
---|
Personalisation aléatoire de la grille |
![]() |
---|
Début d'une recherche de sortie dans un labyrinthe |
![]() |
---|
Fin d'une recherche de sortie dans un labyrinthe |
![]() |
---|
Recherche dans un labyrinthe impossible |
![]() |
---|
Diagramme de classes du projet |
![]() |
---|
Système d'encodage et décodage des fichiers |