Package | Description |
---|---|
org.cpsolver.studentsct.heuristics |
Student Sectioning: Heuristics.
|
org.cpsolver.studentsct.heuristics.selection |
Student Sectioning: Various Neighbour Selection Criteria.
|
Modifier and Type | Method and Description |
---|---|
boolean |
EnrollmentSelection.isAllowed(Assignment<Request,Enrollment> assignment,
Enrollment value,
AssignmentCheck<Request,Enrollment> test)
true, if it is allowed to assign given value
|
boolean |
EnrollmentSelection.isAllowed(Assignment<Request,Enrollment> assignment,
Enrollment value,
Set<Enrollment> conflicts,
AssignmentCheck<Request,Enrollment> test)
true, if it is allowed to assign given value
|
Enrollment |
EnrollmentSelection.selectValue(Solution<Request,Enrollment> solution,
Request selectedVariable,
AssignmentCheck<Request,Enrollment> test) |
Modifier and Type | Class and Description |
---|---|
class |
CriticalStandardSelection
Use the standard IFS search for the unassigned critical course requests.
|
class |
StandardSelection
Use the provided variable and value selection for some time.
|