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 SearchBudgetSearchBudget.INFINITEA search budget with no limitations -
Uses of SearchBudget in edu.uky.ai.planning
Fields in edu.uky.ai.planning declared as SearchBudgetModifier and TypeFieldDescriptionfinal SearchBudgetSearch.budgetThe search budget for this problemMethods in edu.uky.ai.planning with parameters of type SearchBudgetModifier and TypeMethodDescriptionprotected abstract SPlanner.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 ofSearchto solve the problem based on this planner's technique.final ResultPlanner.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 SubgraphSearchPlanGraphPlanner.makeSearch(PlanGraph graph, SearchBudget budget) Creates aSubgraphSearchfor the second phase of the planner's search process.protected PlanGraphSearchPlanGraphPlanner.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 PlanSpaceSearchPlanSpacePlanner.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 SearchBudgetBackwardRoot.budgetThe search budgetfinal SearchBudgetForwardRoot.budgetThe 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 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.makeSearch(Problem problem, SearchBudget budget) protected ForwardSearchForwardPlanner.makeSearch(Problem problem, SearchBudget budget) protected SStateSpacePlanner.makeSearch(Problem problem, SearchBudget budget) 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 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.