Uses of Class
edu.uky.ai.planning.ss.StateSpaceProblem
Packages that use StateSpaceProblem
Package
Description
Contains objects for representing plan graphs and planners that search for a
solution by finding a valid subgraph of a plan graph.
Contains objects for representing forward and backward state space
search and state space planners.
-
Uses of StateSpaceProblem in edu.uky.ai.planning.pg
Fields in edu.uky.ai.planning.pg declared as StateSpaceProblemModifier and TypeFieldDescriptionfinal StateSpaceProblem
PlanGraph.problem
The planning problem represented by this plan graphConstructors in edu.uky.ai.planning.pg with parameters of type StateSpaceProblemModifierConstructorDescriptionPlanGraph
(StateSpaceProblem problem, boolean persistence, boolean mutexes) Constructs a new plan graph usingall possible steps
for step nodes. -
Uses of StateSpaceProblem in edu.uky.ai.planning.ss
Fields in edu.uky.ai.planning.ss declared as StateSpaceProblemModifier and TypeFieldDescriptionfinal StateSpaceProblem
BackwardRoot.problem
The planning problem being solvedfinal StateSpaceProblem
ForwardRoot.problem
The planning problem being solvedfinal StateSpaceProblem
StateSpaceSearch.problem
The state space problem being solvedMethods in edu.uky.ai.planning.ss that return StateSpaceProblemModifier and TypeMethodDescriptionBackwardRoot.getProblem()
ForwardRoot.getProblem()
StateSpaceRoot.getProblem()
Returns the state space problem being solved.Methods in edu.uky.ai.planning.ss with parameters of type StateSpaceProblemModifier and TypeMethodDescriptiondouble
StateSpaceHeuristic.evaluate
(StateSpaceProblem problem, State state, Proposition goal) For a given problem, estimate the distance between the given state and the given goal proposition in number of steps.protected abstract BackwardSearch
BackwardPlanner.makeBackwardSearch
(StateSpaceProblem problem, SearchBudget budget) Given some state space problem to be solved, this method constructs the appropriate kind ofBackwardSearch
to solve it based on this planner.protected abstract ForwardSearch
ForwardPlanner.makeForwardSearch
(StateSpaceProblem problem, SearchBudget budget) Given some state space problem to be solved, this method constructs the appropriate kind ofForwardSearch
to solve it based on this planner.protected BackwardSearch
BackwardPlanner.makeStateSpaceSearch
(StateSpaceProblem problem, SearchBudget budget) protected ForwardSearch
ForwardPlanner.makeStateSpaceSearch
(StateSpaceProblem problem, SearchBudget budget) protected abstract S
StateSpacePlanner.makeStateSpaceSearch
(StateSpaceProblem problem, SearchBudget budget) Given some state space problem to be solved, this method constructs the appropriate kind ofStateSpaceSearch
to solve it based on this planner.Constructors in edu.uky.ai.planning.ss with parameters of type StateSpaceProblemModifierConstructorDescriptionBackwardSearch
(StateSpaceProblem problem, SearchBudget budget) Creates a backward state space search for a given problem.ForwardSearch
(StateSpaceProblem problem, SearchBudget budget) Creates a forward state space search for a given problem.StateSpaceSearch
(StateSpaceProblem problem, SearchBudget budget, StateSpaceRoot root) Creates a state space search for a given problem.