net.sf.cpsolver.coursett.heuristics
Class PlacementSelection.ParamRetriever

java.lang.Object
  extended by net.sf.cpsolver.coursett.heuristics.PlacementSelection.ParamRetriever
Enclosing class:
PlacementSelection

public class PlacementSelection.ParamRetriever
extends Object


Method Summary
 Set<Placement> conflicts()
           
 int constrPreference()
           
 void countStudentConflicts()
           
 double deltaTimePreference()
           
 int deptSpread()
           
 int distanceInstructorPreference()
           
 int emptySingleHalfHours()
           
 long nrAssignments()
           
 long nrContlicts()
           
 double perturbationsPenalty()
           
 double potentialConflicts(int limit)
           
 int roomPreference()
           
 int spread()
           
 int sumCommitedStudentConflicts()
           
 int sumHardStudentConflicts()
           
 int sumStudentConflicts()
           
 double timePreference()
           
 int tooBig()
           
 double weightedConflicts()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

conflicts

public Set<Placement> conflicts()

nrContlicts

public long nrContlicts()

weightedConflicts

public double weightedConflicts()

potentialConflicts

public double potentialConflicts(int limit)

deltaTimePreference

public double deltaTimePreference()

perturbationsPenalty

public double perturbationsPenalty()

countStudentConflicts

public void countStudentConflicts()

sumStudentConflicts

public int sumStudentConflicts()

constrPreference

public int constrPreference()

emptySingleHalfHours

public int emptySingleHalfHours()

sumHardStudentConflicts

public int sumHardStudentConflicts()

sumCommitedStudentConflicts

public int sumCommitedStudentConflicts()

roomPreference

public int roomPreference()

nrAssignments

public long nrAssignments()

timePreference

public double timePreference()

tooBig

public int tooBig()

deptSpread

public int deptSpread()

spread

public int spread()

distanceInstructorPreference

public int distanceInstructorPreference()