Package | Description |
---|---|
org.cpsolver.coursett |
University Course Timetabling.
|
org.cpsolver.coursett.constraint |
University Course Timetabling: Constraints.
|
org.cpsolver.coursett.criteria |
University Course Timetabling: Criteria.
|
org.cpsolver.coursett.criteria.additional |
University Course Timetabling: Additional (Experimental) Criteria.
|
org.cpsolver.coursett.criteria.placement |
University Course Timetabling: Placement Selection Criteria.
|
org.cpsolver.coursett.custom |
University Course Timetabling: Various customizations.
|
org.cpsolver.coursett.heuristics |
University Course Timetabling: Heuristics.
|
org.cpsolver.coursett.model |
University Course Timetabling: Model.
|
org.cpsolver.coursett.neighbourhoods |
University Course Timetabling: Various Neighbourhoods.
|
org.cpsolver.coursett.sectioning |
Additional Student Sectioning Algorithms.
|
org.cpsolver.instructor.model |
Instructor Scheduling: Model.
|
org.cpsolver.studentsct |
Student Sectioning Solver.
|
org.cpsolver.studentsct.extension |
Student Sectioning: Various Extensions.
|
org.cpsolver.studentsct.model |
Student Sectioning: Model.
|
org.cpsolver.studentsct.online |
Online Student Sectioning Solver.
|
org.cpsolver.studentsct.online.selection |
Online Student Sectioning Solver: Selection Weights and Heuristics.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
TimetableModel
Timetable model.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
RoomLocation
Room part of placement.
|
RoomSharingModel
Room availability model.
|
Student
Student.
|
TimeLocation
Time part of placement.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
Student
Student.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
Student
Student.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
Class and Description |
---|
Configuration
Configuration.
|
DefaultStudentSectioning
Default implementation of the student sectioning functions needed within the course timetabling solver
consisting of
InitialSectioning and FinalSectioning . |
InitialSectioning
Student initial sectioning (before a solver is started).
|
InitialSectioning.Group |
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
Student
Student.
|
StudentSectioning
Interface for student sectioning functions needed within the course timetabling solver.
|
TimetableModel
Timetable model.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
TimetableModel
Timetable model.
|
Class and Description |
---|
Configuration
Configuration.
|
FinalSectioning
Student sectioning (after a solution is found).
|
FinalSectioning.Move |
FinalSectioning.MoveBetweenCfgs |
InitialSectioning.Group |
Lecture
Lecture (variable).
|
Lecture.LectureContext |
Placement
Placement (value).
|
RoomLocation
Room part of placement.
|
Student
Student.
|
StudentGroup
Student group.
|
StudentSectioning
Interface for student sectioning functions needed within the course timetabling solver.
|
TimeLocation
Time part of placement.
|
TimeLocation.IntEnumeration |
TimetableModel
Timetable model.
|
Class and Description |
---|
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
Class and Description |
---|
Configuration
Configuration.
|
DefaultStudentSectioning
Default implementation of the student sectioning functions needed within the course timetabling solver
consisting of
InitialSectioning and FinalSectioning . |
InitialSectioning
Student initial sectioning (before a solver is started).
|
InitialSectioning.Group |
Lecture
Lecture (variable).
|
Placement
Placement (value).
|
Student
Student.
|
StudentSectioning
Interface for student sectioning functions needed within the course timetabling solver.
|
TimetableModel
Timetable model.
|
Class and Description |
---|
TimeLocation
Time part of placement.
|
Class and Description |
---|
Placement
Placement (value).
|
TimeLocation
Time part of placement.
|
Class and Description |
---|
Placement
Placement (value).
|
RoomLocation
Room part of placement.
|
Class and Description |
---|
Placement
Placement (value).
|
RoomLocation
Room part of placement.
|
TimeLocation
Time part of placement.
|
Class and Description |
---|
Placement
Placement (value).
|
Class and Description |
---|
RoomLocation
Room part of placement.
|
TimeLocation
Time part of placement.
|