choco.palm.real
Interface PalmRealVar
- All Superinterfaces:
- Entity, ExplainedVar, PalmRealInterval, PalmVar, RealExp, RealInterval, RealVar, Var
- All Known Implementing Classes:
- PalmRealVarImpl
public interface PalmRealVar
- extends RealVar, PalmRealInterval, PalmVar
Interface of a real variable in PaLM.
Method Summary |
void |
resetExplanationOnInf()
Updates lower bound explanations: it removes not up-to-date explanations. |
void |
resetExplanationOnSup()
Updates upper bound explanations: it removes not up-to-date explanations. |
void |
restoreInf(double newValue)
Restores a previous value of the lower bound. |
void |
restoreSup(double newValue)
Restores a previous value of the upper bound. |
void |
updateDecisionConstraints()
Updates decision constraints on this variable: it removes all erased constraints. |
restoreInf
void restoreInf(double newValue)
- Restores a previous value of the lower bound.
restoreSup
void restoreSup(double newValue)
- Restores a previous value of the upper bound.
resetExplanationOnInf
void resetExplanationOnInf()
- Updates lower bound explanations: it removes not up-to-date explanations.
resetExplanationOnSup
void resetExplanationOnSup()
- Updates upper bound explanations: it removes not up-to-date explanations.
updateDecisionConstraints
void updateDecisionConstraints()
- Updates decision constraints on this variable: it removes all erased constraints.