Package org.hololink.labyrinth.solve
Class WallFollowerWalker
- java.lang.Object
-
- org.hololink.labyrinth.solve.Walker
-
- org.hololink.labyrinth.solve.WallFollowerWalker
-
public class WallFollowerWalker extends Walker
Marcheur qui suit le mur. Un marcheur qui utilise la règle du garder la main sur le mur pour avancer dans un labyrinthe. Le marcheur va décider de son prochain pas en gardant toujours une "main" sur le mur. Il va avancer en restant collé à un mur en suivant ses contours. Le marcheur va être capable de sortir de n'importe quels labyrinthes "simple" (auquel les murs sont contigues).Pour vous aider à la conception de l'algorithme, le problème est étudié ici.
-
-
Constructor Summary
Constructors Constructor Description WallFollowerWalker(Maze maze, MazeDisplay md)
-
-
-
Constructor Detail
-
WallFollowerWalker
public WallFollowerWalker(Maze maze, MazeDisplay md)
-
-