public class UnassignedCriticalCourseRequestSelection extends Object implements VariableSelection<Request,Enrollment>
| Modifier and Type | Method and Description |
|---|---|
void |
init(Solver<Request,Enrollment> solver)
Initialization
|
protected Request |
nextRequest(Solution<Request,Enrollment> solution) |
Request |
selectVariable(Solution<Request,Enrollment> solution)
Variable selection
|
public void init(Solver<Request,Enrollment> solver)
VariableSelectioninit in interface VariableSelection<Request,Enrollment>solver - current solverpublic Request selectVariable(Solution<Request,Enrollment> solution)
VariableSelectionselectVariable in interface VariableSelection<Request,Enrollment>solution - current solutionprotected Request nextRequest(Solution<Request,Enrollment> solution)