public class ConflictMapReduceByPowersOf2 extends ConflictMap
byLevel, coefMult, coefMultCons, currentLevel, currentSlack, hasBeenReduced, numberOfReductions, preProcess, sumAllCoefsassertiveLiteral, autoDivisionStrategy, degree, weightedLitsTAUTOLOGY| Constructor and Description |
|---|
ConflictMapReduceByPowersOf2(PBConstr cpb,
int level,
boolean noRemove,
SkipStrategy skip,
IWeakeningStrategy weakeningStrategy,
IPreProcess preprocess,
IPostProcess postProcessing,
AutoDivisionStrategy autoDivisionStrategy,
PBSolverStats stats) |
| Modifier and Type | Method and Description |
|---|---|
static IConflict |
createConflict(PBConstr cpb,
int level,
boolean noRemove,
SkipStrategy skip,
IPreProcess preprocess,
IPostProcess postprocess,
IWeakeningStrategy weakeningStrategy,
AutoDivisionStrategy autoDivisionStrategy,
PBSolverStats stats) |
static IConflictFactory |
factory() |
getBacktrackLevel, getNumberOfReductions, hasBeenReduced, isAssertive, isUnsat, oldGetBacktrackLevel, oldIsAssertive, possConstraint, postProcess, ppcm, preProcess, reduceInConstraint, reduceUntilConflict, resolve, saturation, setDecisionLevel, slackConflict, slackIsCorrect, toString, undoOne, updateSlackbuildConstraintFromConflict, buildConstraintFromMapPb, cuttingPlane, cuttingPlane, cuttingPlane, cuttingPlane, getAssertiveLiteral, getCardDegree, getDegree, getNumberOfCuttingPlanesCardinalities, isCardinality, isLongSufficient, reduceCoeffsByGCD, reduceCoeffsByPower2, saturation, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuildConstraintFromConflict, buildConstraintFromMapPb, cuttingPlane, cuttingPlane, cuttingPlane, cuttingPlane, getAssertiveLiteral, getCardDegree, getDegree, isCardinality, isLongSufficient, reduceCoeffsByPower2, saturation, sizepublic ConflictMapReduceByPowersOf2(PBConstr cpb, int level, boolean noRemove, SkipStrategy skip, IWeakeningStrategy weakeningStrategy, IPreProcess preprocess, IPostProcess postProcessing, AutoDivisionStrategy autoDivisionStrategy, PBSolverStats stats)
public static IConflict createConflict(PBConstr cpb, int level, boolean noRemove, SkipStrategy skip, IPreProcess preprocess, IPostProcess postprocess, IWeakeningStrategy weakeningStrategy, AutoDivisionStrategy autoDivisionStrategy, PBSolverStats stats)
public static IConflictFactory factory()
Copyright © 2020 Centre de Recherche en Informatique de Lens (CRIL). All rights reserved.