Closed zpavlinovic closed 9 years ago
optimization gives up when the solver returns unknown, which is the case where you have quantifiers (and only using patterns)
I understand, but should I be able to get a (partial) model? As far as I am familiar, in a purely
satisfiability setting, after returning an unknown
, some portion of the model can be available.
yes, added in 77c8e5b
The attached script finishes immediately with
unknown
giving no model. Patterns are used and model based quantifier instantiation is turned off.Tried suggestions from the following links with no success: http://stackoverflow.com/questions/22670784/why-does-z3-return-unknown-on-this-simple-input http://stackoverflow.com/questions/15806141/keep-getting-unknown-result-with-pattern-usage-in-smtlib-v2-input
Should a particular solver be used to get the model? Sorry for the long script.