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) |