org.sat4j.reader.csp
Class GeneralizedSupportEncoding
java.lang.Object
  
org.sat4j.reader.csp.GeneralizedSupportEncoding
- All Implemented Interfaces: 
 - Encoding
 
public class GeneralizedSupportEncoding
- extends java.lang.Object
- implements Encoding
  
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
instance
public static Encoding instance()
 
 
onFinish
public void onFinish(ISolver solver,
                     IVec<Var> scope)
              throws ContradictionException
- Specified by:
 onFinish in interface Encoding
 
- Throws:
 ContradictionException
 
onInit
public void onInit(ISolver solver,
                   IVec<Var> scope)
- Specified by:
 onInit in interface Encoding
 
 
onNogood
public void onNogood(ISolver solver,
                     IVec<Var> scope,
                     java.util.Map<Evaluable,java.lang.Integer> tuple)
              throws ContradictionException
- Specified by:
 onNogood in interface Encoding
 
- Throws:
 ContradictionException
 
onSupport
public void onSupport(ISolver solver,
                      IVec<Var> scope,
                      java.util.Map<Evaluable,java.lang.Integer> tuple)
               throws ContradictionException
- Specified by:
 onSupport in interface Encoding
 
- Throws:
 ContradictionException