Open lgeretti opened 4 years ago
By allowing derivative(min/max(f1,f2)) to be min/max(derivative(f1),derivative(f2)) it is possible to work around this. However, by applying disjunction with a guard in the hybrid evolution tutorial, it seems this introduces excessive overapproximation even if the guard is trivially satisfied. This should be investigated.
After introducing support for conjunction of predicates, I tried to enrich one invariant in the hybrid evolution tutorial:
where the evolution is such that
height
is always very far from zero.While computing evolution we get the following error (I attach the full trace of the log here):
Can we work around this @pietercollins ?