AbstractPlanSelector |
Standardizing plans selection when weights are given.
|
BestPlanSelector<T extends BasicPlan,I> |
Selects the plan with the best score from the existing plans of the person.
|
ExpBetaPlanChanger<T extends BasicPlan,I> |
Changes to another plan if that plan is better.
|
ExpBetaPlanSelector<T extends BasicPlan,I> |
Selects one of the existing plans of the person based on the
weight = exp(beta*score).
|
GenericWorstPlanForRemovalSelector<T extends BasicPlan,I> |
Selects the worst plan of a person (most likely for removal).
|
KeepSelected<T extends BasicPlan,I> |
Keeps the currently selected plan selected and returns it.
|
PathSizeLogitSelector |
select an existing Plan according to the Path Size Logit (e.g.
|
RandomPlanSelector<T extends BasicPlan,I> |
Select randomly one of the existing plans of the person.
|
RandomUnscoredPlanSelector<T extends BasicPlan,I> |
Select randomly one of the existing plans of the person.
|
WorstPlanForRemovalSelector |
Selects the worst plan of a person (most likely for removal), but respects
the set plan types in a way the no plan is selected that is the last one of
its type.
|