public class PotentialHardConflicts extends WeightedHardConflicts
AbstractCriterion.ValueUpdateType
iIteration, iStat
iBest, iDebug, iValue, iValueUpdateType, iWeight, sDoubleFormat, sPercentFormat
Constructor and Description |
---|
PotentialHardConflicts() |
Modifier and Type | Method and Description |
---|---|
double |
getPlacementSelectionWeightDefault(int level) |
String |
getPlacementSelectionWeightName() |
double |
getValue(Placement value,
Set<Placement> conflicts)
Value of a proposed assignment (including hard conflicts)
|
bestCleared, bestRestored, bestSaved, getInfo, getInfo, init, solutionUpdated
getInfo, getInfo, getWeightDefault
getAbbreviation, getPlacementSelectionWeight, toString
afterAssigned, afterUnassigned, beforeAssigned, beforeUnassigned, bestRestored, bestSaved, clearCache, computeBounds, constraintAdded, constraintRemoved, getBest, getBounds, getBounds, getModel, getName, getPerc, getPercRev, getValue, getValue, getWeight, getWeightedBest, getWeightedValue, getWeightedValue, getWeightedValue, getWeightName, inc, variableAdded, variableRemoved
public PotentialHardConflicts()
public String getPlacementSelectionWeightName()
getPlacementSelectionWeightName
in class WeightedHardConflicts
public double getValue(Placement value, Set<Placement> conflicts)
Criterion
public double getPlacementSelectionWeightDefault(int level)
getPlacementSelectionWeightDefault
in class WeightedHardConflicts