Package edu.uky.ai.planning.ss
Class BackwardRoot
java.lang.Object
edu.uky.ai.planning.ss.BackwardNode
edu.uky.ai.planning.ss.BackwardRoot
- All Implemented Interfaces:
StateSpaceNode
,StateSpaceRoot
A special
BackwardNode
that represents the root of the backward
search space and holds a pointer to the problem object and the search
budget.- Author:
- Stephen G. Ware
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SearchBudget
The search budgetfinal StateSpaceProblem
The planning problem being solvedFields inherited from class edu.uky.ai.planning.ss.BackwardNode
goal, parent, plan
-
Method Summary
Modifier and TypeMethodDescriptionThe search budget for solving this problem.Returns the state space problem being solved.Methods inherited from class edu.uky.ai.planning.ss.BackwardNode
expand, getPlan, getRoot, toString
-
Field Details
-
problem
The planning problem being solved -
budget
The search budget
-
-
Method Details
-
getProblem
Description copied from interface:StateSpaceRoot
Returns the state space problem being solved.- Specified by:
getProblem
in interfaceStateSpaceRoot
- Returns:
- the problem
-
getBudget
Description copied from interface:StateSpaceRoot
The search budget for solving this problem.- Specified by:
getBudget
in interfaceStateSpaceRoot
- Returns:
- the budget
-