| Class |
Description |
| ArbitraryMaze |
Exemple d'une extension de la classe Maze
|
| Direction |
Une Direction est une énumération qui représente les directions cardinales.
|
| EmptyMaze |
Exemple d'une extension de la classe Maze.
|
| GhostWalker |
Exemple d'un marcheur fantôme.
|
| LinkedListStack |
An implementation of a stack as a sequence of nodes.
|
| Location |
Une Location représente un emplacement sur une grille.
|
| Maze |
Le Maze est la représentation d'un Labyrinthe.
|
| MazeDisplay |
MazeDisplay permet de gérer l'affichage d'un Maze ainsi qu'une série WalkerState.
|
| PrimMaze |
Génère un labyrinthe avec l'algorithme de Prim.
|
| RandomWalker |
Example d'un marcheur aléatoire.
|
| RecursiveMaze |
Génère un labyrinthe avec un algorithme de backtracking.
|
| RecursiveWalker |
Un marcheur récursif.
|
| Walker |
Le marcheur dans un labyrinthe.
|
| WalkerState |
Représente l'état d'un marcheur.
|
| WallFollowerWalker |
Marcheur qui suit le mur.
|