|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--timetable.solver.strategy.price.SingleActivityEvaluation
Implementace implicitní ohodnocovací funkce.
| Field Summary | |
protected Config |
config
globální konfigurace |
| Constructor Summary | |
SingleActivityEvaluation(Config config)
Konstruktor. |
|
| Method Summary | |
int |
value(Activity activity,
int slot,
ActivityResources selectedResources,
ActivityDependenceGroup dependences,
ActivityGroup conflictActivities)
Ohodnocovací funkce. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected Config config
| Constructor Detail |
public SingleActivityEvaluation(Config config)
throws TimetableException
config - konfigurace - parametry ohodnocení| Method Detail |
public int value(Activity activity,
int slot,
ActivityResources selectedResources,
ActivityDependenceGroup dependences,
ActivityGroup conflictActivities)
throws TimetableException
value in interface SingleActivityEvaluationInterfaceactivity - aktivita, která se umístujeslot - umístění - počáteční slotselectedResources - umístění - vybrané zdrojedependences - množina všech závislostíconflictActivities - množina aktivit, které jsou s daným umístěním v konfliktu - budou se muset z rozvrhu odebrat v případě zvolení tohoto umístění
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||