|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.sat4j.minisat.constraints.AbstractDataStructureFactory org.sat4j.pb.constraints.AbstractPBDataStructureFactory org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure org.sat4j.pb.constraints.PuebloPBMinClauseCardConstrDataStructure org.sat4j.pb.constraints.PBMinClauseCardConstrDataStructure org.sat4j.pb.constraints.CompetMinHTmixedClauseCardConstrDataStructureFactory
public class CompetMinHTmixedClauseCardConstrDataStructureFactory
Field Summary |
---|
Fields inherited from class org.sat4j.pb.constraints.AbstractPBDataStructureFactory |
---|
FOR_COMPETITION, NO_COMPETITION |
Fields inherited from class org.sat4j.minisat.constraints.AbstractDataStructureFactory |
---|
learner, lits, solver |
Constructor Summary | |
---|---|
CompetMinHTmixedClauseCardConstrDataStructureFactory()
|
Method Summary | |
---|---|
protected Constr |
constructCard(IVecInt theLits,
int degree)
|
protected Constr |
constructClause(IVecInt v)
|
protected Constr |
constructLearntCard(IDataStructurePB dspb)
|
protected Constr |
constructLearntClause(IVecInt resLits)
|
Methods inherited from class org.sat4j.pb.constraints.PBMinClauseCardConstrDataStructure |
---|
constructLearntPB, constructPB |
Methods inherited from class org.sat4j.pb.constraints.AbstractPBClauseCardConstrDataStructure |
---|
constraintFactory, learntConstraintFactory |
Methods inherited from class org.sat4j.pb.constraints.AbstractPBDataStructureFactory |
---|
createCardinalityConstraint, createClause, createLits, createPseudoBooleanConstraint, createUnregisteredClause, createUnregisteredPseudoBooleanConstraint, getNormalizer, setNormalizer, setNormalizer |
Methods inherited from class org.sat4j.minisat.constraints.AbstractDataStructureFactory |
---|
conflictDetectedInWatchesFor, getVocabulary, getWatchesFor, learnConstraint, reset, setLearner, setUnitPropagationListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.sat4j.minisat.core.DataStructureFactory |
---|
conflictDetectedInWatchesFor, getVocabulary, getWatchesFor, learnConstraint, reset, setLearner, setUnitPropagationListener |
Constructor Detail |
---|
public CompetMinHTmixedClauseCardConstrDataStructureFactory()
Method Detail |
---|
protected Constr constructClause(IVecInt v)
constructClause
in class PuebloPBMinClauseCardConstrDataStructure
protected Constr constructLearntClause(IVecInt resLits)
constructLearntClause
in class PuebloPBMinClauseCardConstrDataStructure
protected Constr constructCard(IVecInt theLits, int degree) throws ContradictionException
constructCard
in class PuebloPBMinClauseCardConstrDataStructure
ContradictionException
protected Constr constructLearntCard(IDataStructurePB dspb)
constructLearntCard
in class PuebloPBMinClauseCardConstrDataStructure
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |