public final class ConflictMapSwitchToClause extends ConflictMap
| Modifier and Type | Field and Description |
|---|---|
static int |
UpperBound |
byLevel, coefMult, coefMultCons, currentLevel, currentSlack, hasBeenReduced, numberOfReductionsassertiveLiteral, degree, weightedLits| Constructor and Description |
|---|
ConflictMapSwitchToClause(PBConstr cpb,
int level) |
| Modifier and Type | Method and Description |
|---|---|
static IConflict |
createConflict(PBConstr cpb,
int level) |
protected java.math.BigInteger |
reduceUntilConflict(int litImplied,
int ind,
java.math.BigInteger[] reducedCoefs,
IWatchPb wpb)
reduces the constraint defined by wpb until the result of the cutting
plane is a conflict.
|
getBacktrackLevel, getNumberOfReductions, hasBeenReduced, isAssertive, oldGetBacktrackLevel, oldIsAssertive, ppcm, reduceInConstraint, resolve, slackConflict, slackIsCorrect, toString, updateSlackbuildConstraintFromConflict, buildConstraintFromMapPb, cuttingPlane, cuttingPlane, cuttingPlane, cuttingPlane, getAssertiveLiteral, getDegree, isCardinality, isLongSufficient, saturation, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuildConstraintFromConflict, buildConstraintFromMapPb, cuttingPlane, cuttingPlane, cuttingPlane, cuttingPlane, getAssertiveLiteral, getDegree, isCardinality, isLongSufficient, saturation, sizepublic ConflictMapSwitchToClause(PBConstr cpb, int level)
protected java.math.BigInteger reduceUntilConflict(int litImplied,
int ind,
java.math.BigInteger[] reducedCoefs,
IWatchPb wpb)
reduceUntilConflict in class ConflictMaplitImplied - ind - reducedCoefs - wpb -