timetable.solver.strategy.variable
Interface VariableSelectionInterface

All Known Implementing Classes:
RandomVariableSelection, WorstFirstVariableSelection

public interface VariableSelectionInterface

Rozhraní výběru nenaplánované aktivity.


Method Summary
 Activity select(ActivityGroup notScheduledActivities, ActivityDependenceGroup dependences)
          Výběr nenaplánované aktivity.
 

Method Detail

select

public Activity select(ActivityGroup notScheduledActivities,
                       ActivityDependenceGroup dependences)
                throws TimetableException
Výběr nenaplánované aktivity.
Parameters:
notScheduledActivities - množina nenaplánovaných aktivit
dependences - množina závislostí mezi aktivitami
Returns:
vybraná aktivita