3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-07-05 14:56:11 +00:00

docs(java): clarify SAT model non-canonical behavior in Solver#getModel

This commit is contained in:
copilot-swe-agent[bot] 2026-06-12 03:55:49 +00:00 committed by GitHub
parent eebaf4060e
commit 4f9ef6c275
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -290,6 +290,10 @@ public class Solver extends Z3Object {
* {@code null} if {@code Check} was not invoked before, if its * {@code null} if {@code Check} was not invoked before, if its
* results was not {@code SATISFIABLE}, or if model production is not * results was not {@code SATISFIABLE}, or if model production is not
* enabled. * enabled.
* For satisfiable formulas with multiple solutions, the returned model is
* not canonical: different solver runs (including runs in parallel on
* separate {@code Context} objects) may produce different satisfying
* models.
* *
* @throws Z3Exception * @throws Z3Exception
**/ **/