|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbr.pucrio.inf.les.bdijade.reasoning.DefaultPlanSelectionStrategy
public class DefaultPlanSelectionStrategy
The default implementation of the PlanSelectionStrategy. It selects
the first plan of the set.
| Constructor Summary | |
|---|---|
DefaultPlanSelectionStrategy()
|
|
| Method Summary | |
|---|---|
Plan |
selectPlan(Goal goal,
java.util.Set<Plan> plans)
Selects a plan to be executed to achieve the given goal. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultPlanSelectionStrategy()
| Method Detail |
|---|
public Plan selectPlan(Goal goal,
java.util.Set<Plan> plans)
PlanSelectionStrategy
selectPlan in interface PlanSelectionStrategygoal - the goal that must be achieved.plans - the plans that can achieve the goal.
PlanSelectionStrategy.selectPlan(br.pucrio.inf.les.bdijade.goal.Goal,
java.util.Set)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||