public interface StudentMove extends Neighbour<Lecture,Placement>
| Modifier and Type | Field and Description |
|---|---|
static double |
sEps |
| Modifier and Type | Method and Description |
|---|---|
double |
group(List<StudentConflict> criteria,
Assignment<Lecture,Placement> assignment)
Student group weight change
|
boolean |
isAllowed()
Is the change valid / allowed?
|
double |
value(List<StudentConflict> criteria,
Assignment<Lecture,Placement> assignment)
Student conflict weight change
|
assign, assignments, valuestatic final double sEps
boolean isAllowed()
double value(List<StudentConflict> criteria, Assignment<Lecture,Placement> assignment)
double group(List<StudentConflict> criteria, Assignment<Lecture,Placement> assignment)