jopt.csp.spi.arcalgorithm.graph.arc.generic
Class GenericBoolConstTargetYImpliesArc
java.lang.Object
jopt.csp.spi.arcalgorithm.graph.arc.AbstractArc
jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolArc
jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericBoolConstTargetYImpliesArc
- All Implemented Interfaces:
- Arc, NumArc, NumConstants
- public class GenericBoolConstTargetYImpliesArc
- extends GenericBoolArc
- implements NumArc
Arc representing X -> Z = y
Fields inherited from interface jopt.csp.spi.util.NumConstants |
ADD, DIVIDE, DIVIDE_BY, DIVIDE_BY_CEIL, DIVIDE_BY_FLOOR, DIVIDE_CEIL, DIVIDE_FLOOR, DOUBLE, DOUBLE_NEG_INF, DOUBLE_POS_INF, DOUBLE_ZERO, EQ, FLOAT, FLOAT_NEG_INF, FLOAT_POS_INF, FLOAT_ZERO, GEQ, GT, HALF_PI, INTEGER, INTEGER_MAX, INTEGER_MIN, INTEGER_ZERO, LEQ, LONG, LONG_MAX, LONG_MIN, LONG_ZERO, LT, MULTIPLY, NEQ, ONE_AND_HALF_PI, PI, RANGE, SUBTRACT, SUBTRACT_FROM, TWO_PI |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericBoolConstTargetYImpliesArc
public GenericBoolConstTargetYImpliesArc(Node x,
boolean notX,
boolean y,
Node z,
boolean notZ)
- Constraint
- Parameters:
x
- X portion of equationnotX
- True if X portion of equation is equal to !X, false if equal to Xy
- y portion of equationz
- Z portionnotZ
- True if Z portion of equation is equal to !Z, false if equal to Z
GenericBoolConstTargetYImpliesArc
public GenericBoolConstTargetYImpliesArc(Node x,
boolean notX,
GenericBooleanConstant y,
Node z,
boolean notZ)
- Constraint
- Parameters:
x
- X portion of equationnotX
- True if X portion of equation is equal to !X, false if equal to Xy
- y portion of equationz
- Z portionnotZ
- True if Z portion of equation is equal to !Z, false if equal to Z