choco.cp.solver.constraints.strong
Class SCVariable<MyConstraint extends SCConstraint>
java.lang.Object
choco.cp.solver.constraints.strong.SCVariable<MyConstraint>
- Direct Known Subclasses:
- MaxRPCVariable
public class SCVariable<MyConstraint extends SCConstraint>
- extends Object
SCVariable
public SCVariable(IntDomainVar sVariable,
int id)
getId
public int getId()
getSVariable
public IntDomainVar getSVariable()
addConstraint
public void addConstraint(MyConstraint constraint)
getConstraints
public Collection<MyConstraint> getConstraints()
toString
public String toString()
- Overrides:
toString
in class Object
getWDeg
public int getWDeg()
getDDeg
public int getDDeg()
getOffset
public int getOffset()
setCId
public void setCId(AbstractStrongConsistency<? extends SCVariable> asc)
removeVal
public void removeVal(int value)
throws ContradictionException
- Throws:
ContradictionException
Copyright © 2012. All Rights Reserved.