| 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.
|
| org.cpsolver.ifs.solver |
IFS Solver
|
| org.cpsolver.ifs.util |
Utilities
|
| Constructor and Description |
|---|
DeterministicInitialSectioning(Progress progress,
Long offeringId,
Collection<?> lectureOrConfigurations,
Collection<Student> students) |
| Modifier and Type | Field and Description |
|---|---|
protected Progress |
InitialSectioning.iProgress |
| Modifier and Type | Method and Description |
|---|---|
Progress |
DefaultStudentSectioning.getProgress() |
protected Progress |
InitialSectioning.getProgress() |
| Modifier and Type | Method and Description |
|---|---|
static void |
InitialSectioning.initialSectioningCfg(Assignment<Lecture,Placement> assignment,
Progress p,
Long offeringId,
String courseName,
Collection<Student> students,
List<Configuration> configurations) |
| Constructor and Description |
|---|
InitialSectioning(Progress progress,
Long offeringId,
Collection<?> lectureOrConfigurations,
Collection<Student> students) |
| Constructor and Description |
|---|
GroupBasedInitialSectioning(Progress progress,
Long offeringId,
Collection<?> lectureOrConfigurations,
Collection<Student> students) |
| Modifier and Type | Field and Description |
|---|---|
protected Progress |
Solver.iProgress |
| Modifier and Type | Method and Description |
|---|---|
static Progress |
Progress.getInstance()
Progress default instance
|
static Progress |
Progress.getInstance(Object key)
Progress instance
|