A B C D E F G H I M N O P R S T U V Y

A

AbstractSearchStateForDoubleCostFn - Class in ai.search
This class represents a state of the world in a search problem.
AbstractSearchStateForDoubleCostFn() - Constructor for class ai.search.AbstractSearchStateForDoubleCostFn
 
AbstractSearchStateForDoubleCostFn.GenericSuccessorIterator - Class in ai.search
 
AbstractSearchStateForDoubleCostFn.GenericSuccessorIterator() - Constructor for class ai.search.AbstractSearchStateForDoubleCostFn.GenericSuccessorIterator
 
AbstractSearchStateForIntCostFn - Class in ai.search
This class represents a state of the world in a search problem.
AbstractSearchStateForIntCostFn() - Constructor for class ai.search.AbstractSearchStateForIntCostFn
 
AbstractSearchStateForIntCostFn.GenericSuccessorIterator - Class in ai.search
 
AbstractSearchStateForIntCostFn.GenericSuccessorIterator() - Constructor for class ai.search.AbstractSearchStateForIntCostFn.GenericSuccessorIterator
 
action - Variable in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
the action that resulted in the state contained in this node
action - Variable in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
the action that resulted in the state contained in this node
add(MAStarSearcherForIntCostFn<S>.MbSearchNode, int, boolean) - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchQueue
 
adjustPredecessor(SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn<S>, DoubleCostAction) - Method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function can be used to adjust the predecessor for this node.
adjustPredecessor(SearchEngineForIntCostFn.SearchNodeForIntCostFn<S>, IntCostAction) - Method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function can be used to adjust the predecessor for this node.
ai.search - package ai.search
 
ai.search.informed - package ai.search.informed
 
ai.search.uninformed - package ai.search.uninformed
 
apply(DoubleCostAction) - Method in interface ai.search.SearchStateForDoubleCostFn
This function computes a new search state that is the result of performing the given action in this search state.
apply(IntCostAction) - Method in interface ai.search.SearchStateForIntCostFn
This function computes a new search state that is the result of performing the given action in this search state.
AStarSearcherForIntCostFn<S extends SearchStateForIntCostFn> - Class in ai.search.informed
This class represents a search engine that generates a search space from a given initial state and guided by a heuristic function.
AStarSearcherForIntCostFn(S, IntCostHeuristic<S>, long, SearchEngine.GraphType) - Constructor for class ai.search.informed.AStarSearcherForIntCostFn
This constructor creates a new GreedySearcherForIntCostFn for the given initial state, heuristic, search limit, and type of search space.

A B C D E F G H I M N O P R S T U V Y