Class FastImpliesEq
java.lang.Object
org.chocosolver.solver.constraints.Constraint
org.btrplace.scheduler.choco.extensions.FastImpliesEq
public class FastImpliesEq
extends org.chocosolver.solver.constraints.Constraint
A fast implementation for BVAR => VAR = CSTE
- Since:
- 29/06/11
- Author:
- Charles Prud'homme
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description FastImpliesEq(org.chocosolver.solver.variables.BoolVar b, org.chocosolver.solver.variables.IntVar var, int c)
New instance. -
Method Summary
Methods inherited from class org.chocosolver.solver.constraints.Constraint
checkNewStatus, computeMaxPriority, declareAs, getCidxInModel, getName, getOpposite, getPropagator, getPropagators, getStatus, ignore, isEnabled, isReified, isSatisfied, makeOpposite, merge, post, reify, reifyWith, setEnabled, setName, setOpposite, toString
-
Constructor Details
-
FastImpliesEq
public FastImpliesEq(org.chocosolver.solver.variables.BoolVar b, org.chocosolver.solver.variables.IntVar var, int c)New instance.- Parameters:
b
- the boolean variablevar
- the variablec
- the constant to use to set the variable if the boolean variable is set to true
-