|
Class Summary |
| BreadthFirstSearcher |
BreadthFirstSearcher.java - a simple implementation of
breadth-first search. |
| BucketsNode |
BucketsNode.java - Search node for buckets puzzle. |
| DepthFirstSearcher |
DepthFirstSearcher.java - a simple iterative implementation of
depth-first search. |
| PegSolitaireNode |
PegSolitaireNode.java - Traditional 5-on-a-side Triangle Peg
Solitaire; Goal: to leave one peg after removal of all others via
linear jumps. |
| Searcher |
Searcher.java - a superclass for AI searcher classes. |
| SearchNode |
SearchNode.java - a simple node for uninformed AI search (assuming
cost equals depth). |
| SearchTest |
SearchTest - apply a search algorithm to a root search node |