See: Description
| Interface | Description |
|---|---|
| MultiCriteriaBranchAndBoundSelection.SelectionComparator |
Enrollment comparator
|
| MultiCriteriaBranchAndBoundSelection.SelectionCriterion |
Multi-criteria selection interface.
|
| OnlineSectioningSelection |
Online student sectioning interface to be implemented by any sectioning algorithm.
|
| ResectioningWeights.LastSectionProvider |
Compare the old assignment with the current one
|
| SuggestionsBranchAndBound.SuggestionFilter |
Suggestion filter.
|
| Class | Description |
|---|---|
| BestPenaltyCriterion |
A simple weighting multi-criteria selection criterion only optimizing on the
over-expected penalty.
|
| EqualWeightCriterion |
Equal weighting multi-criteria selection criterion.
|
| MultiCriteriaBranchAndBoundSelection |
Online student sectioning algorithm using multi-criteria selection.
|
| MultiCriteriaBranchAndBoundSuggestions |
Computation of suggestions using a limited depth branch and bound, using a
multi-criteria selection criterion.
|
| OnlineSectioningCriterion |
Multi-criteria selection criterion.
|
| OnlineSectioningCriterion.TimeToAvoid |
Time to be avoided.
|
| ResectioningWeights |
Re-scheduling variant of
StudentWeights model. |
| StudentSchedulingAssistantWeights |
Online variant of
StudentWeights model. |
| SuggestionsBranchAndBound |
Computation of suggestions using a limited depth branch and bound.
|
| SuggestionSelection |
Online student sectioning algorithm based on the
BranchBoundSelection of the batch solver. |