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

Packages that use ExamRoomPlacement
net.sf.cpsolver.exam.model Examination Timetabling: Model. 
net.sf.cpsolver.exam.neighbours Examination Timetabling: Various Neighbourhoods. 
 

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

Methods in net.sf.cpsolver.exam.model that return ExamRoomPlacement
 ExamRoomPlacement Exam.getRoomPlacement(ExamRoom room)
          Returns appropriate ExamRoomPlacement for the given room, if it is available for this exam, null otherwise.
 ExamRoomPlacement Exam.getRoomPlacement(long roomId)
          Returns appropriate ExamRoomPlacement for the given room, if it is available for this exam, null otherwise.
 

Methods in net.sf.cpsolver.exam.model with parameters of type ExamRoomPlacement
 boolean Exam.checkDistributionConstraints(ExamRoomPlacement room)
          Check all distribution constraint that this exam is involved in
 int ExamRoomPlacement.getDistance(ExamRoomPlacement other)
          Room distance
 int Exam.getDistributionConstraintPenalty(ExamRoomPlacement room)
          Check all soft distribution constraint that this exam is involved in
 

Uses of ExamRoomPlacement in net.sf.cpsolver.exam.neighbours
 

Constructors in net.sf.cpsolver.exam.neighbours with parameters of type ExamRoomPlacement
ExamRoomSwapNeighbour(ExamPlacement placement, ExamRoomPlacement current, ExamRoomPlacement swap)