public class Commander extends EncodingStrategyAdapter
| Constructor and Description | 
|---|
| Commander() | 
| Modifier and Type | Method and Description | 
|---|---|
| IConstr | addAtMost(ISolver solver,
         IVecInt literals,
         int degree) | 
| IConstr | addAtMostOne(ISolver solver,
            IVecInt literals)In this encoding, variables are partitioned in groups. | 
| IConstr | addExactly(ISolver solver,
          IVecInt literals,
          int degree) | 
| IConstr | addExactlyOne(ISolver solver,
             IVecInt literals) | 
addAtLeast, addAtLeastOne, toStringpublic IConstr addAtMostOne(ISolver solver, IVecInt literals) throws ContradictionException
addAtMostOne in class EncodingStrategyAdapterContradictionExceptionpublic IConstr addAtMost(ISolver solver, IVecInt literals, int degree) throws ContradictionException
addAtMost in class EncodingStrategyAdapterContradictionExceptionpublic IConstr addExactlyOne(ISolver solver, IVecInt literals) throws ContradictionException
addExactlyOne in class EncodingStrategyAdapterContradictionExceptionpublic IConstr addExactly(ISolver solver, IVecInt literals, int degree) throws ContradictionException
addExactly in class EncodingStrategyAdapterContradictionExceptionCopyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.