br.pucrio.inf.les.bdijade.reasoning
Interface GoalSelectionStrategy
- All Known Implementing Classes:
- DefaultGoalSelectionStrategy
public interface GoalSelectionStrategy
This interface defines the goals selection strategy to be used in a
capability. This strategy is used for selecting the goals to become an
intention.
- Author:
- ingrid
|
Method Summary |
java.util.List<Goal> |
selectGoal(java.util.List<Goal> goals)
Selects a goal to became an intention. |
selectGoal
java.util.List<Goal> selectGoal(java.util.List<Goal> goals)
- Selects a goal to became an intention.
- Parameters:
goals - the current goals.
- Returns:
- the selected list of goals.