public class PriorityConstructionSelection.ConstructionNeighbour extends Neighbour<Request,Enrollment>
BranchBoundSelection.BranchBoundNeighbour but only assign the given
number of assignments, corresponding to the number of cycles.| Constructor and Description |
|---|
ConstructionNeighbour(BranchBoundSelection.BranchBoundNeighbour neighbour) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(long iteration)
Only assign given number of assignments (from the first priority down).
|
String |
toString() |
double |
value()
Difference in the evaluation function, if this neighnour is assigned.
|
public ConstructionNeighbour(BranchBoundSelection.BranchBoundNeighbour neighbour)
public void assign(long iteration)
assign in class Neighbour<Request,Enrollment>public double value()
Neighbourvalue in class Neighbour<Request,Enrollment>