| Package | Description |
|---|---|
| com.github.martinfrank.mazelib.algorithm | |
| com.github.martinfrank.mazelib.map |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAlgorithm<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
interface |
PerfectMazeAlgorithm<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
class |
RecursiveBacktracker<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
class |
RecursiveBacktrackerWithBlocks<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
class |
RecursiveBacktrackerWithPassages<M extends MazeMap<?,F,E,N,?>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
| Modifier and Type | Class and Description |
|---|---|
class |
MazeMap<D,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>,W extends MazeMapWalker<F,E,N>> |
class |
MazeMapEdge<D,F extends MazeMapField<?,F,E,N>,E extends MazeMapEdge<D,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
class |
MazeMapFactory<M extends MazeMap<?,F,E,N,W>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>,W extends MazeMapWalker<F,E,N>> |
class |
MazeMapField<D,F extends MazeMapField<D,F,E,N>,E extends MazeMapEdge<?,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
class |
MazeMapNode<D,F extends MazeMapField<?,F,E,N>,E extends MazeMapEdge<?,F,E,N>,N extends MazeMapNode<D,F,E,N>> |
class |
MazeMapPartFactory<M extends MazeMap<?,F,E,N,W>,F extends MazeMapField<? extends MazeMapFieldData,F,E,N>,E extends MazeMapEdge<? extends MazeMapEdgeData,F,E,N>,N extends MazeMapNode<?,F,E,N>,W extends MazeMapWalker<F,E,N>> |
class |
MazeMapWalker<F extends MazeMapField<?,F,E,N>,E extends MazeMapEdge<?,F,E,N>,N extends MazeMapNode<?,F,E,N>> |
Copyright © 2019 Martin Frank. All rights reserved.