choco.cp.solver.constraints.integer.extension
Class FastBooleanValidityChecker

java.lang.Object
  extended by choco.cp.solver.constraints.integer.extension.ValidityChecker
      extended by choco.cp.solver.constraints.integer.extension.FastBooleanValidityChecker

public final class FastBooleanValidityChecker
extends ValidityChecker


Nested Class Summary
 
Nested classes/interfaces inherited from class choco.cp.solver.constraints.integer.extension.ValidityChecker
ValidityChecker.VarComparator
 
Field Summary
 
Fields inherited from class choco.cp.solver.constraints.integer.extension.ValidityChecker
arity, mapinit, nbCheck, position, sortedvs, vcomp
 
Constructor Summary
FastBooleanValidityChecker(int arity, IntDomainVar[] vars)
           
 
Method Summary
 boolean isValid(int[] tuple)
           
 boolean isValid(int[] tuple, int i)
           
 
Methods inherited from class choco.cp.solver.constraints.integer.extension.ValidityChecker
sortvars
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastBooleanValidityChecker

public FastBooleanValidityChecker(int arity,
                                  IntDomainVar[] vars)
Method Detail

isValid

public final boolean isValid(int[] tuple)
Overrides:
isValid in class ValidityChecker

isValid

public boolean isValid(int[] tuple,
                       int i)
Overrides:
isValid in class ValidityChecker


Copyright © 2012. All Rights Reserved.