Package | Description |
---|---|
org.cpsolver.coursett.constraint |
University Course Timetabling: Constraints.
|
Modifier and Type | Class and Description |
---|---|
class |
DepartmentSpreadConstraint
Departmental ballancing constraint.
|
class |
DiscouragedRoomConstraint
Discouraged room constraint.
|
class |
JenrlConstraint
Join student enrollment constraint.
|
class |
MaxBreaksFlexibleConstraint
The MaxBreaks constraint limits the number of blocks of non back-to-back classes of an instructor on a day.
|
class |
MaxHolesFlexibleConstraint
The MaxHoles constraint limits the number of free time (holes) for an instructor on a day.
|
class |
MinimizeNumberOfUsedGroupsOfTime
Minimize number of used groups of time within a set of classes.
|
class |
MinimizeNumberOfUsedRoomsConstraint
Minimize number of used rooms within the set of classes.
|
class |
SpreadConstraint
Spread given set of classes in time as much as possible.
|