|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Student | |
---|---|
net.sf.cpsolver.studentsct | Student Sectioning Solver. |
net.sf.cpsolver.studentsct.constraint | Student Sectioning: Constraints. |
net.sf.cpsolver.studentsct.extension | Student Sectioning: Various Extensions. |
net.sf.cpsolver.studentsct.filter | Various student filters. |
net.sf.cpsolver.studentsct.heuristics.selection | Student Sectioning: Various Neighbour Selection Criteria. |
net.sf.cpsolver.studentsct.heuristics.studentord | Online Student Sectioning Test: various students orderings
|
net.sf.cpsolver.studentsct.model | Student Sectioning: Model. |
Uses of Student in net.sf.cpsolver.studentsct |
---|
Methods in net.sf.cpsolver.studentsct that return Student | |
---|---|
Student |
StudentSctBBTest.getStudent()
Return the given student |
Methods in net.sf.cpsolver.studentsct with parameters of type Student | |
---|---|
boolean |
Test.ExtraStudentFilter.accept(Student student)
|
void |
StudentSectioningModel.addStudent(Student student)
Add a student into the model |
void |
StudentSectioningModel.removeStudent(Student student)
Remove a student from the model |
static void |
StudentPreferencePenalties.setPenalties(Student student,
int distributionType)
Set the computed penalties to all sections of all requests of the given student |
Constructors in net.sf.cpsolver.studentsct with parameters of type Student | |
---|---|
StudentSctBBTest(Student student)
Constructor |
Uses of Student in net.sf.cpsolver.studentsct.constraint |
---|
Methods in net.sf.cpsolver.studentsct.constraint with parameters of type Student | |
---|---|
abstract int |
Reservation.canEnroll(Student student)
Check, whether a student can be enrolled into the given section, course, etc. |
abstract boolean |
Reservation.canEnrollInstead(Student student,
Student insteadOfStudent)
Check whether the given student can be enrolled instead of another student |
Uses of Student in net.sf.cpsolver.studentsct.extension |
---|
Methods in net.sf.cpsolver.studentsct.extension that return Student | |
---|---|
Student |
DistanceConflict.Conflict.getStudent()
Related student |
Constructors in net.sf.cpsolver.studentsct.extension with parameters of type Student | |
---|---|
DistanceConflict.Conflict(double weight,
Student student,
Section s1,
Section s2)
Constructor |
Uses of Student in net.sf.cpsolver.studentsct.filter |
---|
Methods in net.sf.cpsolver.studentsct.filter with parameters of type Student | |
---|---|
boolean |
CombinedStudentFilter.accept(Student student)
A student is accepted if it is accepted by the first and/or the second filter |
boolean |
FreshmanStudentFilter.accept(Student student)
Accept student. |
boolean |
RandomStudentFilter.accept(Student student)
A student is accepted with the given probability |
boolean |
RealStudentFilter.accept(Student student)
Accept student. |
boolean |
ReverseStudentFilter.accept(Student student)
Accept student. |
boolean |
StudentFilter.accept(Student student)
Accept student |
Uses of Student in net.sf.cpsolver.studentsct.heuristics.selection |
---|
Fields in net.sf.cpsolver.studentsct.heuristics.selection declared as Student | |
---|---|
protected Student |
BranchBoundSelection.Selection.iStudent
Student |
Methods in net.sf.cpsolver.studentsct.heuristics.selection with parameters of type Student | |
---|---|
BranchBoundSelection.Selection |
BranchBoundSelection.getSelection(Student student)
Branch & bound selection for a student |
BranchBoundSelection.Selection |
OnlineSelection.getSelection(Student student)
Branch & bound selection for a student |
SwapStudentSelection.Selection |
SwapStudentSelection.getSelection(Student student)
Selection subclass for a student |
void |
OnlineSelection.updateSpace(Student student)
Update online sectioning info after the given student is sectioned |
Constructors in net.sf.cpsolver.studentsct.heuristics.selection with parameters of type Student | |
---|---|
BranchBoundSelection.Selection(Student student)
Constructor |
|
OnlineSelection.EpsilonSelection(Student student,
BranchBoundSelection.Selection selection)
Constructor |
|
RandomUnassignmentSelection.UnassignStudentNeighbour(Student student)
Constructor |
|
SwapStudentSelection.Selection(Student student)
Constructor |
Uses of Student in net.sf.cpsolver.studentsct.heuristics.studentord |
---|
Methods in net.sf.cpsolver.studentsct.heuristics.studentord with parameters of type Student | |
---|---|
double |
StudentChoiceOrder.avgNrChoices(Student student)
Average number of choices for each student |
Uses of Student in net.sf.cpsolver.studentsct.model |
---|
Methods in net.sf.cpsolver.studentsct.model that return Student | |
---|---|
Student |
Enrollment.getStudent()
Student |
Student |
Request.getStudent()
Student to which this request belongs |
Methods in net.sf.cpsolver.studentsct.model with parameters of type Student | |
---|---|
Course |
Offering.getCourse(Student student)
Return course, under which the given student enrolls into this offering. |
Constructors in net.sf.cpsolver.studentsct.model with parameters of type Student | |
---|---|
CourseRequest(long id,
int priority,
boolean alternative,
Student student,
Vector courses,
boolean waitlist)
Constructor |
|
FreeTimeRequest(long id,
int priority,
boolean alternative,
Student student,
TimeLocation time)
Constructor |
|
Request(long id,
int priority,
boolean alternative,
Student student)
Constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |