protected class TwoPhaseStudentSctNeighbourSelection.RestoreDummyStudents extends Object implements NeighbourSelection<Request,Enrollment>
Constructor and Description |
---|
RestoreDummyStudents() |
Modifier and Type | Method and Description |
---|---|
void |
init(Solver<Request,Enrollment> solver)
Criterion initialization
|
Neighbour<Request,Enrollment> |
selectNeighbour(Solution<Request,Enrollment> solution)
Return all (removed) dummy students into the problem
|
public RestoreDummyStudents()
public void init(Solver<Request,Enrollment> solver)
NeighbourSelection
init
in interface NeighbourSelection<Request,Enrollment>
solver
- current solverpublic Neighbour<Request,Enrollment> selectNeighbour(Solution<Request,Enrollment> solution)
selectNeighbour
in interface NeighbourSelection<Request,Enrollment>
solution
- given solution