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

G

getAction() - Method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function returns the action that leads from the predecessor to the state contained in this node.
getAction() - Method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function returns the action that leads from the predecessor to the state contained in this node.
getActionClass() - Method in interface ai.search.SearchStateForDoubleCostFn
This function can be used to retrieve the action class which, together with this state class, defines a search problem.
getActionClass() - Method in interface ai.search.SearchStateForIntCostFn
This function can be used to retrieve the action class which, together with this state class, defines a search problem.
getAllPossibleActions() - Method in class ai.search.AbstractSearchStateForDoubleCostFn
This function returns an array of all the actions that are in principle possible in this state.
getAllPossibleActions() - Method in class ai.search.AbstractSearchStateForIntCostFn
This function returns an array of all the actions that are in principle possible in this state.
getCost(SearchStateForDoubleCostFn) - Method in interface ai.search.DoubleCostAction
This function returns the cost of applying this action in the given search state.
getCost(SearchStateForIntCostFn) - Method in interface ai.search.IntCostAction
This function returns the cost of applying this action in the given search state.
getDepth() - Method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function returns the depth of this node in the search tree.
getDepth() - Method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function returns the depth of this node in the search tree.
getGoalState() - Method in class ai.search.SearchEngineForDoubleCostFn
This function returns the goal state that has been found if any.
getGoalState() - Method in class ai.search.SearchEngineForIntCostFn
This function returns the goal state that has been found if any.
getHighest(boolean, boolean) - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchQueue
 
getInitialState() - Method in class ai.search.SearchEngineForDoubleCostFn
This function returns the initial search state used for the current search.
getInitialState() - Method in class ai.search.SearchEngineForIntCostFn
This function returns the initial search state used for the current search.
getInstanceCount() - Static method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function returns the number of instances that have been created of this class.
getInstanceCount() - Static method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function returns the number of instances that have been created of this class.
getLowest(boolean, boolean) - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchQueue
 
getNextSuccessor() - Method in class ai.search.informed.MAStarSearcherForIntCostFn.MbSearchNode
 
getNodeLimit() - Method in class ai.search.informed.MAStarSearcherForIntCostFn
This function returns the memory limit in as the number of nodes this search engine is allowed to keep in memory.
getNrOfExploredStates() - Method in class ai.search.informed.AStarSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.informed.GreedySearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.informed.IDAStarSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.informed.MAStarSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.informed.RandomizedAStarSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.informed.RBFSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.SearchEngine
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.BidirBFSearcherForDoubleCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.BidirBFSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.BreadthFirstSearcherForDoubleCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.BreadthFirstSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.DepthFirstSearcherForDoubleCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.DepthFirstSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.IDSearcherForDoubleCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.IDSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.UniformCostSearcherForDoubleCostFn
This function returns the number of states that have been explored during this search.
getNrOfExploredStates() - Method in class ai.search.uninformed.UniformCostSearcherForIntCostFn
This function returns the number of states that have been explored during this search.
getNrOfGeneratedStates() - Method in class ai.search.informed.AStarSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.informed.GreedySearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.informed.IDAStarSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.informed.MAStarSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.informed.RandomizedAStarSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.informed.RBFSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.SearchEngine
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.BidirBFSearcherForDoubleCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.BidirBFSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.BreadthFirstSearcherForDoubleCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.BreadthFirstSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.DepthFirstSearcherForDoubleCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.DepthFirstSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.IDSearcherForDoubleCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.IDSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.UniformCostSearcherForDoubleCostFn
This function returns the number of states that have been generated during this search.
getNrOfGeneratedStates() - Method in class ai.search.uninformed.UniformCostSearcherForIntCostFn
This function returns the number of states that have been generated during this search.
getPathCost() - Method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function returns the total cost of the path leading from the initial state to this node's state.
getPathCost() - Method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function returns the total cost of the path leading from the initial state to this node's state.
getPredecessor() - Method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function returns the predecessor node linked to by this node.
getPredecessor() - Method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function returns the predecessor node linked to by this node.
getReverseAction() - Method in interface ai.search.DoubleCostReversibleAction
This function can be used to obtain the action that represents the reversing action to this action.
getReverseAction() - Method in interface ai.search.IntCostReversibleAction
This function can be used to obtain the action that represents the reversing action to this action.
getSearchLimit() - Method in class ai.search.SearchEngine
This function returns the current search limit, that is, the maximal number of search states to be generated.
getSolutionDepth() - Method in class ai.search.SearchEngine
This function returns the depth of the found goal node in the generated search tree.
getSolutionDepth() - Method in class ai.search.SearchEngineForDoubleCostFn
This function returns the depth of the found goal node in the generated search tree.
getSolutionDepth() - Method in class ai.search.SearchEngineForIntCostFn
This function returns the depth of the found goal node in the generated search tree.
getSolutionDepth() - Method in class ai.search.uninformed.BidirBFSearcherForDoubleCostFn
This function returns the depth of the goal node which is the number of steps in the found path leading to it.
getSolutionDepth() - Method in class ai.search.uninformed.BidirBFSearcherForIntCostFn
This function returns the depth of the goal node which is the number of steps in the found path leading to it.
getSolutionPath() - Method in class ai.search.SearchEngineForDoubleCostFn
This function returns the complete path from the initial state to the goal state found.
getSolutionPath() - Method in class ai.search.SearchEngineForIntCostFn
This function returns the complete path from the initial state to the goal state found.
getSolutionPath() - Method in class ai.search.uninformed.BidirBFSearcherForDoubleCostFn
This function returns the complete path from the initial state to the goal state found.
getSolutionPath() - Method in class ai.search.uninformed.BidirBFSearcherForIntCostFn
This function returns the complete path from the initial state to the goal state found.
getSolutionPathCost() - Method in class ai.search.SearchEngineForDoubleCostFn
This function returns the path cost of the path leading to the found goal state.
getSolutionPathCost() - Method in class ai.search.SearchEngineForIntCostFn
This function returns the path cost of the path leading to the found goal state.
getSolutionPathCost() - Method in class ai.search.uninformed.BidirBFSearcherForDoubleCostFn
This function returns the path cost of the path leading to the goal state.
getSolutionPathCost() - Method in class ai.search.uninformed.BidirBFSearcherForIntCostFn
This function returns the path cost of the path leading to the goal state.
getState() - Method in class ai.search.SearchEngineForDoubleCostFn.SearchNodeForDoubleCostFn
This function returns the state contained in and represented by this search node.
getState() - Method in class ai.search.SearchEngineForIntCostFn.SearchNodeForIntCostFn
This function returns the state contained in and represented by this search node.
getStateClass() - Method in interface ai.search.DoubleCostAction
This function can be used to retrieve the state class which, together with this action class, defines a search problem.
getStateClass() - Method in interface ai.search.IntCostAction
This function can be used to retrieve the state class which, together with this action class, defines a search problem.
goalDistance(S) - Method in class ai.search.informed.IntCostHeuristic
This function returns an estimate of the distance from the given state to the closest goal state.
goalState - Variable in class ai.search.uninformed.BidirBFSearcherForDoubleCostFn
the goal state from which the backward search starts
goalState - Variable in class ai.search.uninformed.BidirBFSearcherForIntCostFn
the goal state from which the backward search starts
GreedySearcherForIntCostFn<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.
GreedySearcherForIntCostFn(S, IntCostHeuristic<S>, long, SearchEngine.GraphType) - Constructor for class ai.search.informed.GreedySearcherForIntCostFn
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