Package net.sf.cpsolver.studentsct.constraint

Student Sectioning: Constraints.

See:
          Description

Interface Summary
LinkedSections.Assignment Interface to be able to provide a custom assignment to LinkedSections.computeConflicts(Enrollment, Assignment, ConflictHandler)
LinkedSections.ConflictHandler Helper interface to process conflicts in LinkedSections.computeConflicts(Enrollment, Assignment, ConflictHandler)
 

Class Summary
ConfigLimit Configuration limit constraint.
CourseLimit Course limit constraint.
LinkedSections Linked sections are sections (of different courses) that should be attended by the same students.
LinkedSections.CurrentAssignment Current assignment -- default for LinkedSections.computeConflicts(Enrollment, Assignment, ConflictHandler)
ReservationLimit Reservation limit constraint.
SectionLimit Section limit constraint.
StudentConflict This constraints ensures that a student is not enrolled into sections that are overlapping in time.
 

Package net.sf.cpsolver.studentsct.constraint Description

Student Sectioning: Constraints.