Ejemplo n.º 1
0
 public IntervalEnvironmentBase <TVar, TExpr, TInterval, TNumeric> AssumeFalse(TExpr guard)
 {
     return(Assumer.AssumeEqualToZero(Decoder.UnderlyingVariable(guard), this));
 }
Ejemplo n.º 2
0
 public IntervalEnvironmentBase <TVar, TExpr, TInterval, TNumeric> AssumeLessEqualThan(TExpr left, TExpr right)
 {
     return(Assumer.AssumeLessEqualThan(left, right, this));
 }
Ejemplo n.º 3
0
 public IntervalEnvironmentBase <TVar, TExpr, TInterval, TNumeric> AssumeTrue(TExpr guard)
 {
     Assumer.AssumeNotEqualToZero(Decoder.UnderlyingVariable(guard), this);
     return(new IntervalTestVisitor(Decoder).VisitTrue(guard, this));
 }