Package | Description |
---|---|
org.cpsolver.coursett.constraint |
University Course Timetabling: Constraints.
|
org.cpsolver.ifs.model |
IFS Model (description of a problem)
|
org.cpsolver.instructor.constraints |
Instructor Scheduling: Constraints.
|
org.cpsolver.studentsct.constraint |
Student Sectioning: Constraints.
|
org.cpsolver.studentsct.online |
Online Student Sectioning Solver.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedStudentConflicts
An experimental global constraint that does not allow any two classes that can be attended
by the same student to have a conflict.
|
class |
NoStudentOnlineConflicts
An experimental global constraints that prohibits cases where a student has an online and in-person
class on the same day.
|
Modifier and Type | Method and Description |
---|---|
List<GlobalConstraint<V,T>> |
Model.globalConstraints()
The list of global constraints in the model
|
Modifier and Type | Method and Description |
---|---|
void |
Model.addGlobalConstraint(GlobalConstraint<V,T> constraint)
Adds a global constraint to the model
|
void |
Model.removeGlobalConstraint(GlobalConstraint<V,T> constraint)
Removes a global constraint from the model
|
Modifier and Type | Class and Description |
---|---|
class |
GroupConstraint
Group Constraint.
|
class |
InstructorConstraint
Instructor Constraint.
|
Modifier and Type | Class and Description |
---|---|
class |
CancelledSections
Cancelled sections constraint.
|
class |
ConfigLimit
Configuration limit constraint.
|
class |
CourseLimit
Course limit constraint.
|
class |
DisabledSections
Disabled sections constraint.
|
class |
FixedAssignments
Fixed assignment constraint.
|
class |
FixInitialAssignments
Fix initial assignment constraint.
|
class |
HardDistanceConflicts
Hard distance conflicts constraint.
|
class |
RequiredReservation
Required reservation constraint.
|
class |
RequiredRestrictions
Required restrictions constraint.
|
class |
RequiredSections
Required sections constraint.
|
class |
ReservationLimit
Reservation limit constraint.
|
class |
SectionLimit
Section limit constraint.
|
class |
StudentNotAvailable
Student not available.
|
Modifier and Type | Class and Description |
---|---|
class |
MaxOverExpectedConstraint
A global constraint limiting the over-expected penalization for a student.
|