Closed MattWindsor91 closed 7 years ago
Note that the biggest problem we have in the above query is statements of the form
X==Y || X!=Y
which could be blown away with some effort, but making that work in practice might be akin to writing a full blown symbolic evaluator.
This looks fine to me.
This is part of the #136 effort, and adds a few new heuristics to the integer optimisation logic such as
and so on.
This doesn't do much for us in practice, as most of the problem for #136 is in complex nested Booleans, though it's managed to simplify
to