Package | Description |
---|---|
org.cpsolver.studentsct |
Student Sectioning Solver.
|
org.cpsolver.studentsct.extension |
Student Sectioning: Various Extensions.
|
org.cpsolver.studentsct.online.selection |
Online Student Sectioning Solver: Selection Weights and Heuristics.
|
Modifier and Type | Method and Description |
---|---|
FreeTimeRequest |
StudentSectioningXMLLoader.loadFreeTime(Element requestEl,
Student student)
Load free time request
|
Modifier and Type | Method and Description |
---|---|
protected void |
StudentSectioningXMLSaver.saveFreeTimeRequest(Element requestEl,
FreeTimeRequest request)
Save free time request
|
Modifier and Type | Method and Description |
---|---|
Iterator<FreeTimeRequest> |
StudentQuality.FreeTimes.iterator() |
Modifier and Type | Field and Description |
---|---|
protected Set<FreeTimeRequest> |
SuggestionSelection.iRequiredFreeTimes |
Modifier and Type | Method and Description |
---|---|
void |
MultiCriteriaBranchAndBoundSelection.setRequiredFreeTimes(Set<FreeTimeRequest> requiredFreeTimes) |
void |
OnlineSectioningSelection.setRequiredFreeTimes(Set<FreeTimeRequest> requiredFreeTimes)
Set required free times
|
void |
SuggestionSelection.setRequiredFreeTimes(Set<FreeTimeRequest> requiredFreeTimes) |
Constructor and Description |
---|
MultiCriteriaBranchAndBoundSuggestions(DataProperties properties,
Student student,
Assignment<Request,Enrollment> assignment,
Hashtable<CourseRequest,Set<Section>> requiredSections,
Set<FreeTimeRequest> requiredFreeTimes,
Hashtable<CourseRequest,Set<Section>> preferredSections,
Request selectedRequest,
Section selectedSection,
SuggestionsBranchAndBound.SuggestionFilter filter,
double maxSectionsWithPenalty,
boolean priorityWeighting)
Constructor
|
SuggestionsBranchAndBound(DataProperties properties,
Student student,
Assignment<Request,Enrollment> assignment,
Hashtable<CourseRequest,Set<Section>> requiredSections,
Set<FreeTimeRequest> requiredFreeTimes,
Hashtable<CourseRequest,Set<Section>> preferredSections,
Request selectedRequest,
Section selectedSection,
SuggestionsBranchAndBound.SuggestionFilter filter,
double maxSectionsWithPenalty)
Constructor
|