Uses of Class
net.sf.cpsolver.exam.model.ExamStudent

Packages that use ExamStudent
net.sf.cpsolver.exam.model Examination Timetabling: Model. 
net.sf.cpsolver.exam.split This package contains an an experimental criterion that allows an exam to be split into two if it decreases the number of student conflicts. 
 

Uses of ExamStudent in net.sf.cpsolver.exam.model
 

Methods in net.sf.cpsolver.exam.model that return types with arguments of type ExamStudent
 Map<Exam,List<ExamStudent>> Exam.getJointEnrollments()
          Joint enrollments
 Set<ExamStudent> ExamOwner.getStudents()
          List of students that are enrolled into this section/course
 List<ExamStudent> ExamModel.getStudents()
          Problem students
 List<ExamStudent> Exam.getStudents()
          List of students that are enrolled in the exam
 

Methods in net.sf.cpsolver.exam.model with parameters of type ExamStudent
 Collection<ExamOwner> Exam.getOwners(ExamStudent student)
          Courses/sections of this exam into which the given student is enrolled into
 

Uses of ExamStudent in net.sf.cpsolver.exam.split
 

Methods in net.sf.cpsolver.exam.split with parameters of type ExamStudent
 double ExamSplitter.delta(ExamStudent student, ExamPlacement oldPlacement, ExamPlacement newPlacement)
          Difference in the total weighted student conflicts (including StudentDirectConflicts, StudentMoreThan2ADayConflicts, and StudentBackToBackConflicts) if a student is moved from an exam with one placement into an exam with another placement.
 



Copyright © 2014 UniTime LLC. All Rights Reserved.