Package | Description |
---|---|
org.cpsolver.coursett.constraint |
University Course Timetabling: Constraints.
|
org.cpsolver.exam.model |
Examination Timetabling: Model.
|
org.cpsolver.ifs.example.rpp |
Random Placement Problem.
|
org.cpsolver.ifs.example.tt |
Simple Timetabling Problem.
|
org.cpsolver.instructor.constraints |
Instructor Scheduling: Constraints.
|
Modifier and Type | Class and Description |
---|---|
class |
BreakFlexibleConstraint
The Break constraint checks for instructor lunch break or a break in general in between the given classes.
|
class |
DepartmentSpreadConstraint
Departmental ballancing constraint.
|
class |
DiscouragedRoomConstraint
Discouraged room constraint.
|
class |
FlexibleConstraint
Flexible constraint.
|
class |
GroupConstraint
Group constraint.
|
class |
InstructorConstraint
Instructor constraint.
|
class |
MaxBlockFlexibleConstraint
The MaxBlock constraint checks for too big blocks of back-to-back classes of an instructor.
|
class |
MaxBreaksFlexibleConstraint
The MaxBreaks constraint limits the number of blocks of non back-to-back classes of an instructor on a day.
|
class |
MaxDaysFlexibleConstraint
The MaxDays constraint limits the number of days of week during which the given set of classes are taught.
|
class |
MaxHalfDaysFlexibleConstraint
The MaxHalfDays constraint limits the number of half-days of week during which the given set of classes are taught.
|
class |
MaxHolesFlexibleConstraint
The MaxHoles constraint limits the number of free time (holes) for an instructor on a day.
|
class |
MaxWeeksFlexibleConstraint
The MaxWeeks constraint limits the number of weeks during which the given set of classes are taught.
|
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 |
RoomConstraint
Room constraint.
|
class |
SoftInstructorConstraint
Soft version of the instructor constraint.
|
class |
SpreadConstraint
Spread given set of classes in time as much as possible.
|
Modifier and Type | Class and Description |
---|---|
class |
ExamDistributionConstraint
Distribution binary constraint.
|
class |
ExamRoom
A room.
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceConstraint
Resource constraint (rectangular area where the rectangles are to be placed).
|
Modifier and Type | Class and Description |
---|---|
class |
Resource
Resource constraint
|
Modifier and Type | Class and Description |
---|---|
class |
SameInstructorConstraint
Same Instructor Constraint.
|
class |
SameLinkConstraint
Same Link Constraint.
|