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 |