Package edu.uky.ai.planning.ss
Class ForwardRoot
java.lang.Object
edu.uky.ai.planning.ss.ForwardNode
edu.uky.ai.planning.ss.ForwardRoot
- All Implemented Interfaces:
StateSpaceNode,StateSpaceRoot
A special
ForwardNode that represents the root of the forward search
space and holds a pointer to the problem object and the search budget.- Author:
- Stephen G. Ware
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal SearchBudgetThe search budgetfinal StateSpaceProblemThe planning problem being solvedFields inherited from class edu.uky.ai.planning.ss.ForwardNode
parent, plan, state -
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.ForwardNode
expand, getPlan, getRoot, toString
-
Field Details
-
problem
The planning problem being solved -
budget
The search budget
-
-
Method Details
-
getProblem
Description copied from interface:StateSpaceRootReturns the state space problem being solved.- Specified by:
getProblemin interfaceStateSpaceRoot- Returns:
- the problem
-
getBudget
Description copied from interface:StateSpaceRootThe search budget for solving this problem.- Specified by:
getBudgetin interfaceStateSpaceRoot- Returns:
- the budget
-