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
|