|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LaraDeliberativeChoiceComponent
Heuristic used for selection of (best) behavioural option
| Method Summary | ||
|---|---|---|
|
getKSelectedBos(LaraDecisionConfiguration dConfig,
Collection<LaraBoRow<BO>> boRows,
int k)
If k is Integer.MAX_VALUE all available BOs should be returned! |
|
|
getSelectedBo(LaraDecisionConfiguration dConfig,
Collection<LaraBoRow<BO>> boRows)
Provides the selected BO for the given decision configuration |
|
| Method Detail |
|---|
<BO extends LaraBehaviouralOption<?,? extends BO>> Set<? extends BO> getKSelectedBos(LaraDecisionConfiguration dConfig,
Collection<LaraBoRow<BO>> boRows,
int k)
Integer.MAX_VALUE all available BOs should be returned!
Note: The component is to guarantee that for several calls with identical
k the same set of BOs is returned!
dConfig - the decision configuration of this decision processboRows - collection of LaraBoRowsk - number of BOs to select
<BO extends LaraBehaviouralOption<?,? extends BO>> BO getSelectedBo(LaraDecisionConfiguration dConfig,
Collection<LaraBoRow<BO>> boRows)
dConfig - the decision configuration of this decision processboRows - collection of LaraBoRows
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||