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

Packages that use TimeOverlapsCounter.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 TimeOverlapsCounter.Conflict in net.sf.cpsolver.studentsct
 

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

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

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

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

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

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

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

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

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

Methods in net.sf.cpsolver.studentsct.weights with parameters of type TimeOverlapsCounter.Conflict
 double StudentWeights.getTimeOverlapConflictWeight(Enrollment enrollment, TimeOverlapsCounter.Conflict timeOverlap)
          Return weight of a time overlapping conflict
 double PriorityStudentWeights.getTimeOverlapConflictWeight(Enrollment e, TimeOverlapsCounter.Conflict c)
           
 double OriginalStudentWeights.getTimeOverlapConflictWeight(Enrollment enrollment, TimeOverlapsCounter.Conflict timeOverlap)
           
 

Method parameters in net.sf.cpsolver.studentsct.weights with type arguments of type TimeOverlapsCounter.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.