From 61bae1529b415aee26c330b21265d467a3039e56 Mon Sep 17 00:00:00 2001 From: Fauvet matthis Date: Fri, 28 Apr 2023 20:33:08 +0200 Subject: [PATCH] Update 'Parcours.java' --- Parcours.java | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/Parcours.java b/Parcours.java index 2ed9d8f..bf07dea 100644 --- a/Parcours.java +++ b/Parcours.java @@ -9,14 +9,24 @@ public class Parcours { private int taille; private int ceCompteur = 0; private Cellules[][] labyrinthe; - + /** + * Class qui créer un objet Algo determinatif pour résoudre le Labyrinthe + * @param unPerso On rentre + * @param grille c'est la grille de true et false qui permet de savoir si une cellules est un mur ou un couloir + * @param coord tableau double dimension qui stock les différentes Cellules. + */ public Parcours(Cellules[][] tableau, int X, int Y, int len){ this.taille = len; this.labyrinthe = tableau; this.Parcourir(X, Y); } - + /** + * Class qui créer un objet Algo determinatif pour résoudre le Labyrinthe + * @param unPerso On rentre + * @param grille c'est la grille de true et false qui permet de savoir si une cellules est un mur ou un couloir + * @param coord tableau double dimension qui stock les différentes Cellules. + */ public boolean Parcourir(int coordX, int coordY){ boolean done = false; @@ -39,7 +49,12 @@ public class Parcours { } return done; } - + /** + * Class qui créer un objet Algo determinatif pour résoudre le Labyrinthe + * @param unPerso On rentre + * @param grille c'est la grille de true et false qui permet de savoir si une cellules est un mur ou un couloir + * @param coord tableau double dimension qui stock les différentes Cellules. + */ private boolean estValide(int pos_x, int pos_y) { this.ceCompteur++; boolean result = false;