Package | Description |
---|---|
net.sf.cpsolver.coursett.criteria.additional |
University Course Timetabling: Additional (Experimental) Criteria.
|
net.sf.cpsolver.coursett.model |
University Course Timetabling: Model.
|
Modifier and Type | Method and Description |
---|---|
protected InstructorLunchBreak.CompactInfo |
InstructorLunchBreak.getCompactInfo(InstructorConstraint constraint)
Get compact info that is associated with an instructor constraint.
|
void |
InstructorLunchBreak.updateCriterion(InstructorConstraint instructorConstraint,
Placement placement)
Method checks or sets the CompactInfo of an InstructorConstraint.
|
void |
InstructorLunchBreak.updateLunchPenalty(InstructorConstraint constraint,
Placement p)
Method updates number of violations in days (Mo, Tue, Wed,..) considering
each week in the semester separately.
|
Modifier and Type | Method and Description |
---|---|
InstructorConstraint |
Student.getInstructor() |
Modifier and Type | Method and Description |
---|---|
List<InstructorConstraint> |
Lecture.getInstructorConstraints()
Instructor constraint
|
List<InstructorConstraint> |
TimetableModel.getInstructorConstraints()
The list of all instructor constraints
|
Modifier and Type | Method and Description |
---|---|
void |
Student.setInstructor(InstructorConstraint instructor) |