Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
M
N
O
P
R
S
T
U
V
Y