Package | Description |
---|---|
net.sf.cpsolver.studentsct.heuristics.selection |
Student Sectioning: Various Neighbour Selection Criteria.
|
Class and Description |
---|
BranchBoundSelection
Section all students using incremental branch & bound (no unassignments).
|
BranchBoundSelection.BranchBoundNeighbour
Branch & bound neighbour -- a schedule of a student
|
BranchBoundSelection.Selection
Branch & bound selection for a student
|
ProblemStudentsProvider
An interface to pass the list problematic students computed by a neighbour
selection to the next neighbour selection.
|
RandomUnassignmentSelection
Random unassignment of some (randomly selected) students.
|
SwapStudentSelection.Selection
This class looks for a possible swap move for the given student
|
SwapStudentSelection.SwapStudentNeighbour
Neighbour that contains the swap
|