3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-17 16:52:15 +00:00

working on BDD reordering

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2017-10-17 14:20:49 -07:00
parent 4944a86478
commit e0e7836c12
3 changed files with 82 additions and 36 deletions

View file

@ -152,6 +152,9 @@ namespace sat {
void try_reorder();
void init_reorder();
void sift_up(unsigned level);
void sift_var(unsigned v);
double current_cost();
bool is_bad_cost(double new_cost, double best_cost) const;
static const BDD false_bdd = 0;
static const BDD true_bdd = 1;