Package edu.uky.ai.planning.ps
Class PlanSpacePlanner
A subclass of
Planner which uses
plan-space search for find solutions.- Author:
- Stephen G. Ware
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionPlanSpacePlanner(String name) Constructs a new plan-space planner with the given name. -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract PlanSpaceSearchmakeSearch(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.
-
Constructor Details
-
PlanSpacePlanner
Constructs a new plan-space planner with the given name.- Parameters:
name- the planner's name
-
-
Method Details
-
makeSearch
Description copied from class:PlannerGiven 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.- Specified by:
makeSearchin classPlanner<PlanSpaceSearch>- Parameters:
problem- the problem to be solvedbudget- the search budget, which specifies the maximum number of nodes the planner may visit and maximum amount of time the search can take- Returns:
- a search object for solving this problem
-