choco.cp.solver.constraints.integer.intlincomb.policy
Class ForScalar
java.lang.Object
choco.cp.solver.constraints.integer.intlincomb.policy.CoeffPolicy
choco.cp.solver.constraints.integer.intlincomb.policy.ForScalar
public final class ForScalar
- extends CoeffPolicy
User : cprudhom
Mail : cprudhom(a)emn.fr
Date : 11 mars 2010
Since : Choco 2.1.1
Methods inherited from class choco.cp.solver.constraints.integer.intlincomb.policy.CoeffPolicy |
build |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInfNV
public int getInfNV(int i,
int mylb)
- Specified by:
getInfNV
in class CoeffPolicy
getSupNV
public int getSupNV(int i,
int myub)
- Specified by:
getSupNV
in class CoeffPolicy
getInfPV
public int getInfPV(int i,
int myub)
- Specified by:
getInfPV
in class CoeffPolicy
getSupPV
public int getSupPV(int i,
int mylb)
- Specified by:
getSupPV
in class CoeffPolicy
computeLowerBound
public int computeLowerBound()
- Description copied from class:
CoeffPolicy
- Computes a lower bound estimate of a linear combination of variables.
- Specified by:
computeLowerBound
in class CoeffPolicy
- Returns:
- the new lower bound value
computeUpperBound
public int computeUpperBound()
- Description copied from class:
CoeffPolicy
- Computes an upper bound estimate of a linear combination of variables.
- Specified by:
computeUpperBound
in class CoeffPolicy
- Returns:
- the new upper bound value
Copyright © 2012. All Rights Reserved.