|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |