Uses of Class
net.sf.cpsolver.studentsct.extension.DistanceConflict.Conflict

Packages that use DistanceConflict.Conflict
net.sf.cpsolver.studentsct Student Sectioning Solver. 
net.sf.cpsolver.studentsct.extension Student Sectioning: Various Extensions. 
net.sf.cpsolver.studentsct.heuristics.selection Student Sectioning: Various Neighbour Selection Criteria. 
net.sf.cpsolver.studentsct.model Student Sectioning: Model. 
net.sf.cpsolver.studentsct.weights Student Sectioning Weightings: various students weight models

 
 

Uses of DistanceConflict.Conflict in net.sf.cpsolver.studentsct
 

Methods in net.sf.cpsolver.studentsct with parameters of type DistanceConflict.Conflict
 void StudentSectioningModel.add(DistanceConflict.Conflict c)
           
 void StudentSectioningModel.remove(DistanceConflict.Conflict c)
           
 

Uses of DistanceConflict.Conflict in net.sf.cpsolver.studentsct.extension
 

Methods in net.sf.cpsolver.studentsct.extension that return types with arguments of type DistanceConflict.Conflict
 Set<DistanceConflict.Conflict> DistanceConflict.allConflicts(Enrollment enrollment)
          The set of all conflicts (DistanceConflict.Conflict objects) of the given enrollment and other enrollments that are assignmed to the same student.
 Set<DistanceConflict.Conflict> DistanceConflict.computeAllConflicts()
          Compute a set of all distance conflicts (DistanceConflict.Conflict objects).
 Set<DistanceConflict.Conflict> DistanceConflict.conflicts(Enrollment e1)
          Return a set of distance conflicts (DistanceConflict.Conflict objects) of a (course) enrollment.
 Set<DistanceConflict.Conflict> DistanceConflict.conflicts(Enrollment e1, Enrollment e2)
          Return a set of distance conflicts (DistanceConflict.Conflict objects) between given (course) enrollments.
 Set<DistanceConflict.Conflict> DistanceConflict.getAllConflicts()
          Return a set of all distance conflicts (DistanceConflict.Conflict objects).
 

Uses of DistanceConflict.Conflict in net.sf.cpsolver.studentsct.heuristics.selection
 

Methods in net.sf.cpsolver.studentsct.heuristics.selection that return types with arguments of type DistanceConflict.Conflict
 Set<DistanceConflict.Conflict> BranchBoundSelection.Selection.getDistanceConflicts(int idx)
          Distance conflicts of idx-th assignment of the current schedule
 

Method parameters in net.sf.cpsolver.studentsct.heuristics.selection with type arguments of type DistanceConflict.Conflict
protected  double BranchBoundSelection.Selection.getWeight(Enrollment enrollment, Set<DistanceConflict.Conflict> distanceConflicts, Set<TimeOverlapsCounter.Conflict> timeOverlappingConflicts)
          Weight of an assignment.
 

Uses of DistanceConflict.Conflict in net.sf.cpsolver.studentsct.model
 

Methods in net.sf.cpsolver.studentsct.model that return types with arguments of type DistanceConflict.Conflict
 Set<DistanceConflict.Conflict> Enrollment.distanceConflicts()
          Distance conflicts, in which this enrollment is involved.
 

Uses of DistanceConflict.Conflict in net.sf.cpsolver.studentsct.weights
 

Methods in net.sf.cpsolver.studentsct.weights with parameters of type DistanceConflict.Conflict
 double StudentWeights.getDistanceConflictWeight(DistanceConflict.Conflict distanceConflict)
          Return weight of a distance conflict
 double PriorityStudentWeights.getDistanceConflictWeight(DistanceConflict.Conflict c)
           
 double OriginalStudentWeights.getDistanceConflictWeight(DistanceConflict.Conflict c)
           
 

Method parameters in net.sf.cpsolver.studentsct.weights with type arguments of type DistanceConflict.Conflict
 double StudentWeights.getWeight(Enrollment enrollment, Set<DistanceConflict.Conflict> distanceConflicts, Set<TimeOverlapsCounter.Conflict> timeOverlappingConflicts)
          Return weight of the given enrollment
 double PriorityStudentWeights.getWeight(Enrollment enrollment, Set<DistanceConflict.Conflict> distanceConflicts, Set<TimeOverlapsCounter.Conflict> timeOverlappingConflicts)
           
 double OriginalStudentWeights.getWeight(Enrollment enrollment, Set<DistanceConflict.Conflict> distanceConflicts, Set<TimeOverlapsCounter.Conflict> timeOverlappingConflicts)
           
 



Copyright © 2014 UniTime LLC. All Rights Reserved.