public final class LearntBinaryClausePB extends LearntBinaryClause implements PBConstr
activity, head, tail| Constructor and Description |
|---|
LearntBinaryClausePB(IVecInt ps,
ILits voc) |
| Modifier and Type | Method and Description |
|---|---|
IVecInt |
computeAnImpliedClause() |
String |
dump() |
BigInteger |
getCoef(int literal) |
BigInteger[] |
getCoefs() |
BigInteger |
getDegree() |
BigInteger |
getSumCoefs() |
forwardActivity, incActivity, learnt, setActivity, setLearntassertConstraint, assertConstraintIfNeeded, calcReason, calcReasonOnTheFly, canBePropagatedMultipleTimes, canBeSatisfiedByCountingLiterals, equals, get, getActivity, getAssertionLevel, getLits, getVocabulary, hashCode, isSatisfied, locked, propagate, propagatePI, register, remove, requiredNumberOfSatisfiedLiterals, rescaleBy, simplify, size, toConstraint, toString, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetLits, getVocabularyassertConstraint, assertConstraintIfNeeded, calcReason, calcReasonOnTheFly, canBeSatisfiedByCountingLiterals, forwardActivity, getAssertionLevel, incActivity, isSatisfied, locked, register, remove, requiredNumberOfSatisfiedLiterals, rescaleBy, setActivity, setLearnt, simplifycanBePropagatedMultipleTimes, get, getActivity, learnt, size, toStringpublic IVecInt computeAnImpliedClause()
computeAnImpliedClause in interface PBConstrpublic BigInteger getCoef(int literal)
public BigInteger[] getCoefs()
public BigInteger getDegree()
public String dump()
dump in interface IConstrdump in class BinaryClausepublic BigInteger getSumCoefs()
getSumCoefs in interface PBConstrCopyright © 2020 Centre de Recherche en Informatique de Lens (CRIL). All rights reserved.