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
I
IDAStarSearcherForIntCostFn
<
S
extends
SearchStateForIntCostFn
> - Class in
ai.search.informed
This class represents a search engine that traverses a search space using the IDA* algorithm from a given initial state.
IDAStarSearcherForIntCostFn(S, IntCostHeuristic<S>, long, SearchEngine.GraphType)
- Constructor for class ai.search.informed.
IDAStarSearcherForIntCostFn
This constructor creates a new IDAStarSearcherForIntCostFn for the given initial state, heuristic, search limit, and type of search space.
IDSearcherForDoubleCostFn
<
S
extends
SearchStateForDoubleCostFn
> - Class in
ai.search.uninformed
This class represents a search engine that traverses a search space by iterative deepening and in depth first order from a given initial state.
IDSearcherForDoubleCostFn(S, long, SearchEngine.GraphType)
- Constructor for class ai.search.uninformed.
IDSearcherForDoubleCostFn
This constructor creates a new IDSearcherForDoubleCostFn for the given initial state, search limit, and type of search space.
IDSearcherForIntCostFn
<
S
extends
SearchStateForIntCostFn
> - Class in
ai.search.uninformed
This class represents a search engine that traverses a search space by iterative deepening and in depth first order from a given initial state.
IDSearcherForIntCostFn(S, long, SearchEngine.GraphType)
- Constructor for class ai.search.uninformed.
IDSearcherForIntCostFn
This constructor creates a new IDSearcherForIntCostFn for the given initial state, search limit, and type of search space.
initialState
- Variable in class ai.search.
SearchEngineForDoubleCostFn
the initial state for the search; this value must be set by the constructor
initialState
- Variable in class ai.search.
SearchEngineForIntCostFn
the initial state for the search; this value must be set by the constructor
IntCostAction
- Interface in
ai.search
Instances implementing this interface represent a possible action that can be used to transform one search state into another.
IntCostHeuristic
<
S
extends
SearchStateForIntCostFn
> - Class in
ai.search.informed
This class represents a heuristic function that can be used to estimate the distance to the closest goal node for a given search state.
IntCostHeuristic()
- Constructor for class ai.search.informed.
IntCostHeuristic
IntCostReversibleAction
- Interface in
ai.search
Instances implementing this interface represent a reversible action that can be used to transform one search state into another.
interrupt()
- Method in class ai.search.
SearchEngine
This function sets the interrupt flag for this SearchEngine.
isApplicable(DoubleCostAction)
- Method in interface ai.search.
SearchStateForDoubleCostFn
This function tests whether the given action is applicable in this search state.
isApplicable(IntCostAction)
- Method in interface ai.search.
SearchStateForIntCostFn
This function tests whether the given action is applicable in this search state.
isConsistent()
- Method in class ai.search.informed.
IntCostHeuristic
This function returns whether this heuristic is consistent.
isEmpty()
- Method in class ai.search.informed.
MAStarSearcherForIntCostFn.MbSearchQueue
isGoal()
- Method in class ai.search.informed.
MAStarSearcherForIntCostFn.MbSearchNode
isGoalState()
- Method in interface ai.search.
SearchStateForDoubleCostFn
This function tests whether this search state is a goal state.
isGoalState()
- Method in interface ai.search.
SearchStateForIntCostFn
This function tests whether this search state is a goal state.
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