|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelListener | |
---|---|
net.sf.cpsolver.coursett.criteria | University Course Timetabling: Criteria. |
net.sf.cpsolver.coursett.criteria.additional | University Course Timetabling: Additional (Experimental) Criteria. |
net.sf.cpsolver.coursett.criteria.placement | University Course Timetabling: Placement Selection Criteria. |
net.sf.cpsolver.coursett.model | University Course Timetabling: Model. |
net.sf.cpsolver.ifs.criteria | IFS Criteria. |
net.sf.cpsolver.ifs.dbt | Dynamic backtracking extension of IFS solver |
net.sf.cpsolver.ifs.extension | IFS Extensions (conflict-based statistics, maintenance of arc consistency) |
net.sf.cpsolver.ifs.model | IFS Model (description of a problem) |
net.sf.cpsolver.studentsct.extension | Student Sectioning: Various Extensions. |
Uses of ModelListener in net.sf.cpsolver.coursett.criteria |
---|
Classes in net.sf.cpsolver.coursett.criteria that implement ModelListener | |
---|---|
class |
BackToBackInstructorPreferences
Bact-to-back instructor preferences. |
class |
BrokenTimePatterns
Broken time patterns. |
class |
DepartmentBalancingPenalty
Department balancing penalty. |
class |
DistributionPreferences
Distribution preferences. |
class |
Perturbations
Perturbations. |
class |
RoomPreferences
Room preferences. |
class |
RoomViolations
Room violations. |
class |
SameSubpartBalancingPenalty
Same subpart balancing penalty. |
class |
StudentCommittedConflict
Student committed conflicts. |
class |
StudentConflict
Student conflicts. |
class |
StudentDistanceConflict
Student distance conflicts. |
class |
StudentHardConflict
Student hard conflicts. |
class |
StudentOverlapConflict
Student overlapping conflicts. |
class |
TimePreferences
Time preferences. |
class |
TimetablingCriterion
Abstract class for all timetabling criteria. |
class |
TimeViolations
Time violations. |
class |
TooBigRooms
Too big rooms. |
class |
UselessHalfHours
Useless half-hours. |
Uses of ModelListener in net.sf.cpsolver.coursett.criteria.additional |
---|
Classes in net.sf.cpsolver.coursett.criteria.additional that implement ModelListener | |
---|---|
class |
ImportantStudentConflict
Important student conflicts. |
class |
ImportantStudentHardConflict
Important student hard conflicts. |
class |
QuadraticStudentConflict
Quadratic student conflicts. |
class |
QuadraticStudentHardConflict
Quadratic student conflicts. |
class |
StudentLuchBreak
Naive, yet effective approach for modeling student lunch breaks. |
Uses of ModelListener in net.sf.cpsolver.coursett.criteria.placement |
---|
Classes in net.sf.cpsolver.coursett.criteria.placement that implement ModelListener | |
---|---|
class |
AssignmentCount
Count number of past assignments of a value. |
class |
DeltaTimePreference
Difference between proposed and best time assignment. |
class |
HardConflicts
Number of values (of other variables) that have to be unassigned in order before this value can be assigned. |
class |
PlacementSelectionCriterion
Abstract class for all criteria that are to be used only in the placement selection (do not have any impact on the overall solution value). |
class |
PotentialHardConflicts
Use conflict-based statistics to compute potential hard conflicts. |
class |
WeightedHardConflicts
Hard conflicts weighted by the conflict-based statistics (past occurrences). |
Uses of ModelListener in net.sf.cpsolver.coursett.model |
---|
Classes in net.sf.cpsolver.coursett.model that implement ModelListener | |
---|---|
class |
OnFlySectioning
On fly student sectioning. |
Uses of ModelListener in net.sf.cpsolver.ifs.criteria |
---|
Subinterfaces of ModelListener in net.sf.cpsolver.ifs.criteria | |
---|---|
interface |
Criterion<V extends Variable<V,T>,T extends Value<V,T>>
Criterion. |
Classes in net.sf.cpsolver.ifs.criteria that implement ModelListener | |
---|---|
class |
AbstractCriterion<V extends Variable<V,T>,T extends Value<V,T>>
Abstract Criterion. |
class |
AssignedValue<V extends Variable<V,T>,T extends Value<V,T>>
Simple Criterion: Sum of Value.toDouble() . |
Uses of ModelListener in net.sf.cpsolver.ifs.dbt |
---|
Classes in net.sf.cpsolver.ifs.dbt that implement ModelListener | |
---|---|
class |
DbtPropagation<V extends Variable<V,T>,T extends Value<V,T>>
Maintenance of arc consistency in dynamic backtracking. |
Uses of ModelListener in net.sf.cpsolver.ifs.extension |
---|
Classes in net.sf.cpsolver.ifs.extension that implement ModelListener | |
---|---|
class |
ConflictStatistics<V extends Variable<V,T>,T extends Value<V,T>>
Conflict-based statistics. |
class |
Extension<V extends Variable<V,T>,T extends Value<V,T>>
Generic extension of IFS solver. |
class |
MacPropagation<V extends Variable<V,T>,T extends Value<V,T>>
MAC propagation. |
class |
MacRevised<V extends Variable<V,T>,T extends Value<V,T>>
Another implementation of MAC propagation. |
class |
SearchIntensification<V extends Variable<V,T>,T extends Value<V,T>>
Go back to the best known solution when no better solution is found within the given amount of iterations. |
class |
ViolatedInitials<V extends Variable<V,T>,T extends Value<V,T>>
Computation of violated initial values (minimal perturbation problem). |
Uses of ModelListener in net.sf.cpsolver.ifs.model |
---|
Methods in net.sf.cpsolver.ifs.model that return ModelListener | |
---|---|
ModelListener<V,T> |
Model.modelListenerOfType(Class<ModelListener<V,T>> type)
The list of model listeners that are of the given class |
Methods in net.sf.cpsolver.ifs.model that return types with arguments of type ModelListener | |
---|---|
List<ModelListener<V,T>> |
Model.getModelListeners()
The list of model listeners |
Methods in net.sf.cpsolver.ifs.model with parameters of type ModelListener | |
---|---|
void |
Model.addModelListener(ModelListener<V,T> listener)
Adds a model listener |
void |
Model.removeModelListener(ModelListener<V,T> listener)
Removes a model listener |
Method parameters in net.sf.cpsolver.ifs.model with type arguments of type ModelListener | |
---|---|
ModelListener<V,T> |
Model.modelListenerOfType(Class<ModelListener<V,T>> type)
The list of model listeners that are of the given class |
Uses of ModelListener in net.sf.cpsolver.studentsct.extension |
---|
Classes in net.sf.cpsolver.studentsct.extension that implement ModelListener | |
---|---|
class |
DistanceConflict
This extension computes student distant conflicts. |
class |
StudentConflictStatistics
Same as ConflictStatistics , however, conflict with real students can
be weighted differently than with last-like students. |
class |
TimeOverlapsCounter
This extension computes time overlaps. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |