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 StateSpaceProblemPlanGraph.problemThe 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 stepsfor step nodes. -
Uses of StateSpaceProblem in edu.uky.ai.planning.ss
Fields in edu.uky.ai.planning.ss declared as StateSpaceProblemModifier and TypeFieldDescriptionfinal StateSpaceProblemBackwardRoot.problemThe planning problem being solvedfinal StateSpaceProblemForwardRoot.problemThe planning problem being solvedfinal StateSpaceProblemStateSpaceSearch.problemThe 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 TypeMethodDescriptiondoubleStateSpaceHeuristic.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 BackwardSearchBackwardPlanner.makeBackwardSearch(StateSpaceProblem problem, SearchBudget budget) Given some state space problem to be solved, this method constructs the appropriate kind ofBackwardSearchto solve it based on this planner.protected abstract ForwardSearchForwardPlanner.makeForwardSearch(StateSpaceProblem problem, SearchBudget budget) Given some state space problem to be solved, this method constructs the appropriate kind ofForwardSearchto solve it based on this planner.protected BackwardSearchBackwardPlanner.makeStateSpaceSearch(StateSpaceProblem problem, SearchBudget budget) protected ForwardSearchForwardPlanner.makeStateSpaceSearch(StateSpaceProblem problem, SearchBudget budget) protected abstract SStateSpacePlanner.makeStateSpaceSearch(StateSpaceProblem problem, SearchBudget budget) Given some state space problem to be solved, this method constructs the appropriate kind ofStateSpaceSearchto 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.