Package | Description |
---|---|
org.cpsolver.instructor.constraints |
Instructor Scheduling: Constraints.
|
Modifier and Type | Method and Description |
---|---|
protected static List<GroupConstraint.Block> |
GroupConstraint.getBlocks(Assignment<TeachingRequest.Variable,TeachingAssignment> assignment,
Instructor instructor,
int dayCode,
Set<TeachingAssignment> conflicts,
TeachingRequest.Variable variable,
TeachingAssignment value,
BitSet week,
int maxBreakBetweenBTB)
Return blocks for an instructor, meeting the provided parameters.
|
protected static List<GroupConstraint.Block> |
GroupConstraint.mergeToBlocks(Collection<org.cpsolver.instructor.constraints.GroupConstraint.TeachingAssignmentSection> sorted,
int maxBreakBetweenBTB)
Merge sorted teaching assignment + section combinations into block.
|