br.pucrio.inf.les.bdijade.reasoning
Interface IntentionSelectionStrategy
- All Known Implementing Classes:
- DefaultIntentionSelectionStrategy
public interface IntentionSelectionStrategy
This interface defines the intention selection strategy to be used in a
capability. This strategy is used for selecting a the set of intentions that
must be tried again from the set of intentions whose plan has failed.
- Author:
- ingrid
selectIntentions
java.util.List<Intention> selectIntentions(java.util.List<Intention> intentions)
- Selects the intentions that must be tried again.
- Parameters:
intentions - the list of intentions whose plan has failed.
- Returns:
- the list of intentions that must be tried again.