3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-24 09:35:32 +00:00

Add command to set initial value hints for solver in various components

This commit is contained in:
Nikolaj Bjorner 2024-09-18 17:48:03 +03:00
parent 1c163dbad2
commit a3f35b6830
17 changed files with 82 additions and 8 deletions

View file

@ -396,6 +396,7 @@ public:
}
void user_propagate_initialize_value(expr* var, expr* value) override {
m_solver1->user_propagate_initialize_value(var, value);
m_solver2->user_propagate_initialize_value(var, value);
}

View file

@ -189,6 +189,11 @@ public:
}
char const* name() const override { return "solver2tactic"; }
void user_propagate_initialize_value(expr* var, expr* value) override {
m_solver->user_propagate_initialize_value(var, value);
}
};
tactic* mk_solver2tactic(solver* s) { return alloc(solver2tactic, s); }