Package | Description |
---|---|
org.cpsolver.coursett.custom |
University Course Timetabling: Various customizations.
|
org.cpsolver.coursett.model |
University Course Timetabling: Model.
|
org.cpsolver.coursett.sectioning |
Additional Student Sectioning Algorithms.
|
Modifier and Type | Method and Description |
---|---|
InitialSectioning.Group[] |
DeterministicStudentSectioning.DeterministicInitialSectioning.getGroups() |
protected InitialSectioning.Group[] |
DeterministicStudentSectioning.studentsToConfigurations(Long offeringId,
Collection<Student> students,
Collection<Configuration> configurations) |
protected InitialSectioning.Group[] |
DeterministicStudentSectioning.studentsToLectures(Long offeringId,
Collection<Student> students,
Collection<Lecture> lectures) |
Modifier and Type | Field and Description |
---|---|
protected InitialSectioning.Group[] |
InitialSectioning.iGroups |
Modifier and Type | Method and Description |
---|---|
InitialSectioning.Group[] |
InitialSectioning.getGroups() |
protected InitialSectioning.Group[] |
DefaultStudentSectioning.studentsToConfigurations(Long offeringId,
Collection<Student> students,
Collection<Configuration> configurations)
Section students into configurations.
|
protected InitialSectioning.Group[] |
DefaultStudentSectioning.studentsToLectures(Long offeringId,
Collection<Student> students,
Collection<Lecture> lectures)
Section students into lectures.
|
Modifier and Type | Method and Description |
---|---|
boolean |
InitialSectioning.moveIntoOneStudent(InitialSectioning.Group group) |
Modifier and Type | Method and Description |
---|---|
protected InitialSectioning.Group[] |
SctSectioning.studentsToConfigurations(Long offeringId,
Collection<Student> students,
Collection<Configuration> configurations) |
protected InitialSectioning.Group[] |
StudentSwapSectioning.studentsToConfigurations(Long offeringId,
Collection<Student> students,
Collection<Configuration> configurations) |
protected InitialSectioning.Group[] |
SctSectioning.studentsToLectures(Long offeringId,
Collection<Student> students,
Collection<Lecture> lectures) |
protected InitialSectioning.Group[] |
StudentSwapSectioning.studentsToLectures(Long offeringId,
Collection<Student> students,
Collection<Lecture> lectures) |