public class UnitClausesPB extends UnitClauses implements PBConstr
literals| Constructor and Description |
|---|
UnitClausesPB(IVecInt values) |
| Modifier and Type | Method and Description |
|---|---|
IVecInt |
computeAnImpliedClause() |
java.math.BigInteger |
getCoef(int literal) |
java.math.BigInteger[] |
getCoefs() |
java.math.BigInteger |
getDegree() |
int[] |
getLits() |
ILits |
getVocabulary() |
assertConstraint, assertConstraintIfNeeded, calcReason, calcReasonOnTheFly, canBePropagatedMultipleTimes, forwardActivity, get, getActivity, incActivity, learnt, locked, propagate, register, remove, rescaleBy, setActivity, setLearnt, simplify, sizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassertConstraint, assertConstraintIfNeeded, calcReason, calcReasonOnTheFly, forwardActivity, incActivity, locked, register, remove, rescaleBy, setActivity, setLearnt, simplifycanBePropagatedMultipleTimes, get, getActivity, learnt, sizepublic UnitClausesPB(IVecInt values)
public java.math.BigInteger getCoef(int literal)
public ILits getVocabulary()
getVocabulary in interface PBConstrpublic IVecInt computeAnImpliedClause()
computeAnImpliedClause in interface PBConstr