3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-28 05:58:55 +00:00

wip - arith sls

overhaul to tier inequalities with Boolean variables instead of literals
This commit is contained in:
Nikolaj Bjorner 2023-02-18 14:11:42 -08:00
parent f66a082de9
commit c5e33b79b5
7 changed files with 352 additions and 190 deletions

View file

@ -197,10 +197,10 @@ namespace sat {
bool do_flip();
template<bool uses_plugin>
bool_var pick_var();
bool_var pick_var(double& reward);
template<bool uses_plugin>
bool apply_flip(bool_var v);
bool apply_flip(bool_var v, double reward);
template<bool uses_plugin>
bool do_literal_flip();