|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StudentSectioningModel | |
---|---|
net.sf.cpsolver.studentsct | Student Sectioning Solver. |
net.sf.cpsolver.studentsct.check | Various checks of validity of a student sectioning solution. |
net.sf.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria. |
net.sf.cpsolver.studentsct.report | Student Sectioning: Various Reports. |
Uses of StudentSectioningModel in net.sf.cpsolver.studentsct |
---|
Methods in net.sf.cpsolver.studentsct that return StudentSectioningModel | |
---|---|
static StudentSectioningModel |
Test.combineStudents(DataProperties cfg,
File lastLikeStudentData,
File realStudentData)
Combine students from the provided two files |
protected StudentSectioningModel |
StudentSectioningSaver.getModel()
Model of the solution |
protected StudentSectioningModel |
StudentSectioningLoader.getModel()
Returns provided model. |
static StudentSectioningModel |
Test.loadModel(DataProperties cfg)
Load student sectioning model |
Methods in net.sf.cpsolver.studentsct with parameters of type StudentSectioningModel | |
---|---|
static org.dom4j.Document |
StudentRequestXml.exportModel(StudentSectioningModel model)
|
static void |
Test.fixPriorities(StudentSectioningModel model)
|
static void |
Test.loadCrsReqFiles(StudentSectioningModel model,
String files)
Load course request from the given files (in the format being used by the old MSF system) |
static void |
Test.loadLastLikeCourseDemandsXml(StudentSectioningModel model,
File xml)
Load last-like students from an XML file (the one that is used to load last like course demands table in the timetabling application) |
static void |
Test.loadStudentInfoXml(StudentSectioningModel model,
File xml)
Load student infos from a given XML file. |
static Solution<Request,Enrollment> |
Test.solveModel(StudentSectioningModel model,
DataProperties cfg)
Solve the student sectioning problem using IFS solver |
Constructors in net.sf.cpsolver.studentsct with parameters of type StudentSectioningModel | |
---|---|
StudentSectioningLoader(StudentSectioningModel model)
Constructor |
|
StudentSectioningXMLLoader(StudentSectioningModel model)
Constructor |
|
Test.ExtraStudentFilter(StudentSectioningModel model)
|
Uses of StudentSectioningModel in net.sf.cpsolver.studentsct.check |
---|
Methods in net.sf.cpsolver.studentsct.check that return StudentSectioningModel | |
---|---|
StudentSectioningModel |
SectionLimitCheck.getModel()
Return student sectioning model |
StudentSectioningModel |
OverlapCheck.getModel()
Return student sectioning model |
StudentSectioningModel |
InevitableStudentConflicts.getModel()
Return student sectioning model |
StudentSectioningModel |
CourseLimitCheck.getModel()
Return student sectioning model |
Constructors in net.sf.cpsolver.studentsct.check with parameters of type StudentSectioningModel | |
---|---|
CourseLimitCheck(StudentSectioningModel model)
Constructor |
|
InevitableStudentConflicts(StudentSectioningModel model)
Constructor |
|
OverlapCheck(StudentSectioningModel model)
Constructor |
|
SectionLimitCheck(StudentSectioningModel model)
Constructor |
Uses of StudentSectioningModel in net.sf.cpsolver.studentsct.heuristics.selection |
---|
Fields in net.sf.cpsolver.studentsct.heuristics.selection declared as StudentSectioningModel | |
---|---|
protected StudentSectioningModel |
BranchBoundSelection.iModel
|
Methods in net.sf.cpsolver.studentsct.heuristics.selection with parameters of type StudentSectioningModel | |
---|---|
void |
BranchBoundSelection.setModel(StudentSectioningModel model)
|
Uses of StudentSectioningModel in net.sf.cpsolver.studentsct.report |
---|
Methods in net.sf.cpsolver.studentsct.report that return StudentSectioningModel | |
---|---|
StudentSectioningModel |
UnbalancedSectionsTable.getModel()
Return student sectioning model |
StudentSectioningModel |
TimeOverlapConflictTable.getModel()
Return student sectioning model |
StudentSectioningModel |
SectionConflictTable.getModel()
Return student sectioning model |
StudentSectioningModel |
DistanceConflictTable.getModel()
Return student sectioning model |
StudentSectioningModel |
CourseConflictTable.getModel()
Return student sectioning model |
Constructors in net.sf.cpsolver.studentsct.report with parameters of type StudentSectioningModel | |
---|---|
CourseConflictTable(StudentSectioningModel model)
Constructor |
|
DistanceConflictTable(StudentSectioningModel model)
Constructor |
|
SectionConflictTable(StudentSectioningModel model)
|
|
SectionConflictTable(StudentSectioningModel model,
SectionConflictTable.Type type)
Constructor |
|
TimeOverlapConflictTable(StudentSectioningModel model)
Constructor |
|
UnbalancedSectionsTable(StudentSectioningModel model)
Constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |