3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-23 00:55:31 +00:00

move arithmetical mbp functionality to model_based_opt

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2016-06-26 14:30:35 -07:00
parent 628a6378c2
commit 7fc294d329
8 changed files with 909 additions and 849 deletions

File diff suppressed because it is too large Load diff

View file

@ -270,6 +270,8 @@ class mbp::impl {
sub(fmls[i].get(), val);
m_rw(val);
if (!m.is_true(val)) {
TRACE("qe", tout << mk_pp(fmls[i].get(), m) << " -> " << val << "\n";);
fmls[i] = val;
if (j != i) {
fmls[j] = fmls[i].get();
}