3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-25 23:19:32 +00:00

use model-based FM strategy for saturation

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2025-10-10 15:32:18 -07:00
parent ce614ac26d
commit ff975e49f2
8 changed files with 332 additions and 60 deletions

View file

@ -59,6 +59,10 @@ unsigned common::random() {
return c().random();
}
unsigned common::random(unsigned n) {
return c().random(n);
}
void common::add_deps_of_fixed(lpvar j, u_dependency*& dep) {
auto& dm = c().lra.dep_manager();
auto* deps = c().lra.get_bound_constraint_witnesses_for_column(j);