Uses of Class
edu.uky.ai.SearchBudget
Packages that use SearchBudget
Package
Description
Contains various Artificial Intelligence algorithms and testing
environments.
Contains objects for representing planning problems, planning algorithms, and plans.
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 plan space search and plan space planners.
Contains objects for representing forward and backward state space
search and state space planners.
-
Uses of SearchBudget in edu.uky.ai
Fields in edu.uky.ai declared as SearchBudgetModifier and TypeFieldDescriptionstatic final SearchBudget
SearchBudget.INFINITE
A search budget with no limitations -
Uses of SearchBudget in edu.uky.ai.planning
Fields in edu.uky.ai.planning declared as SearchBudgetModifier and TypeFieldDescriptionfinal SearchBudget
Search.budget
The search budget for this problemMethods in edu.uky.ai.planning with parameters of type SearchBudgetModifier and TypeMethodDescriptionprotected abstract S
Planner.makeSearch
(Problem problem, SearchBudget budget) Given some problem to be solved, and search budget in which to solve it, this method constructs the appropriate kind ofSearch
to solve the problem based on this planner's technique.final Result
Planner.solve
(Problem problem, SearchBudget budget) Returns a solution to the given problem.Constructors in edu.uky.ai.planning with parameters of type SearchBudgetModifierConstructorDescriptionSearch
(Problem problem, SearchBudget budget) Constructs a new search for the given problem. -
Uses of SearchBudget in edu.uky.ai.planning.pg
Fields in edu.uky.ai.planning.pg declared as SearchBudgetMethods in edu.uky.ai.planning.pg with parameters of type SearchBudgetModifier and TypeMethodDescriptionprotected abstract SubgraphSearch
PlanGraphPlanner.makeSearch
(PlanGraph graph, SearchBudget budget) Creates aSubgraphSearch
for the second phase of the planner's search process.protected PlanGraphSearch
PlanGraphPlanner.makeSearch
(Problem problem, SearchBudget budget) Constructors in edu.uky.ai.planning.pg with parameters of type SearchBudgetModifierConstructorDescriptionSubgraphSearch
(PlanGraph graph, SearchBudget budget, Subgraph nodes) Constructs a new subgraph space search process for the given plan graph and starting with the given subset of nodes from that graph. -
Uses of SearchBudget in edu.uky.ai.planning.ps
Fields in edu.uky.ai.planning.ps declared as SearchBudgetMethods in edu.uky.ai.planning.ps with parameters of type SearchBudgetModifier and TypeMethodDescriptionprotected abstract PlanSpaceSearch
PlanSpacePlanner.makeSearch
(Problem problem, SearchBudget budget) Constructors in edu.uky.ai.planning.ps with parameters of type SearchBudgetModifierConstructorDescriptionPlanSpaceRoot
(Problem problem, SearchBudget budget) Constructs a new root node of a search space for a given problem.PlanSpaceSearch
(Problem problem, SearchBudget budget) Constructs a new plan space search object. -
Uses of SearchBudget in edu.uky.ai.planning.ss
Fields in edu.uky.ai.planning.ss declared as SearchBudgetModifier and TypeFieldDescriptionfinal SearchBudget
BackwardRoot.budget
The search budgetfinal SearchBudget
ForwardRoot.budget
The search budgetMethods in edu.uky.ai.planning.ss that return SearchBudgetModifier and TypeMethodDescriptionBackwardRoot.getBudget()
ForwardRoot.getBudget()
StateSpaceRoot.getBudget()
The search budget for solving this problem.Methods in edu.uky.ai.planning.ss with parameters of type SearchBudgetModifier and TypeMethodDescriptionprotected 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.makeSearch
(Problem problem, SearchBudget budget) protected ForwardSearch
ForwardPlanner.makeSearch
(Problem problem, SearchBudget budget) protected S
StateSpacePlanner.makeSearch
(Problem problem, SearchBudget budget) 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 SearchBudgetModifierConstructorDescriptionBackwardSearch
(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.