| Package | Description |
|---|---|
| org.cpsolver.coursett.sectioning |
Additional Student Sectioning Algorithms.
|
| Modifier and Type | Method and Description |
|---|---|
SctEnrollment |
SctStudent.getCurrentEnrollment(boolean checkInstructor)
Current enrollment of this student
|
| Modifier and Type | Method and Description |
|---|---|
List<SctEnrollment> |
SctStudent.getEnrollments()
Return all possible enrollments of the given student into the given course
|
List<SctEnrollment> |
SctStudent.getEnrollments(Comparator<SctEnrollment> cmp) |
| Modifier and Type | Method and Description |
|---|---|
int |
SctEnrollment.compareTo(SctEnrollment o) |
void |
SctModel.computeSolution(org.cpsolver.coursett.sectioning.SctModel.SctSolution solution,
int index,
SctEnrollment[] enrollments,
Map<Long,Double> limits,
Map<Long,Map<Long,org.cpsolver.coursett.sectioning.SctModel.Match>> match,
double totalConflicts,
long t0)
Compute best possible enrollment of students into the given offering
|
protected double |
SctModel.group(SctEnrollment[] enrollments,
int index,
Map<Long,Double> limits,
Map<Long,Map<Long,org.cpsolver.coursett.sectioning.SctModel.Match>> matches)
Group weight of the given enrollments (up until the given index, computing bound for students above the index)
|
| Modifier and Type | Method and Description |
|---|---|
List<SctEnrollment> |
SctStudent.getEnrollments(Comparator<SctEnrollment> cmp) |