Package ai.search.informed

Class Summary
AStarSearcherForIntCostFn<S extends SearchStateForIntCostFn> This class represents a search engine that generates a search space from a given initial state and guided by a heuristic function.
BestFirstSearcherForIntCostFn<S extends SearchStateForIntCostFn> This class is a generic heuristic search engine that traverses a search space defined by an initial state and a set of available actions.
GreedySearcherForIntCostFn<S extends SearchStateForIntCostFn> This class represents a search engine that generates a search space from a given initial state and guided by a heuristic function.
IDAStarSearcherForIntCostFn<S extends SearchStateForIntCostFn> This class represents a search engine that traverses a search space using the IDA* algorithm from a given initial state.
IntCostHeuristic<S extends SearchStateForIntCostFn> This class represents a heuristic function that can be used to estimate the distance to the closest goal node for a given search state.
MAStarSearcherForIntCostFn<S extends SearchStateForIntCostFn> This class represents a search engine that generates a search space from a given initial state and guided by a heuristic function.
RandomizedAStarSearcherForIntCostFn<S extends SearchStateForIntCostFn> This class represents a search engine that generates a search space from a given initial state and guided by a heuristic function.
RBFSearcherForIntCostFn<S extends SearchStateForIntCostFn> This class represents a search engine that traverses a search space from a given initial state using the recursive best-first search algorithm (RBFS).
 

Enum Summary
RandomizedAStarSearcherForIntCostFn.RandomizationType determines the type of randomization performed here; see RandomizedAStarSearcherForIntCostFn.setRandomizationType(ai.search.informed.RandomizedAStarSearcherForIntCostFn.RandomizationType)