mirror of
https://github.com/Z3Prover/z3
synced 2025-04-23 09:05:31 +00:00
add bceq experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
08dcd51594
commit
989569b154
6 changed files with 93 additions and 406 deletions
|
@ -21,6 +21,7 @@ Revision History:
|
|||
#include"sat_simplifier.h"
|
||||
#include"sat_simplifier_params.hpp"
|
||||
#include"sat_solver.h"
|
||||
#include"sat_bceq.h"
|
||||
#include"stopwatch.h"
|
||||
#include"trace.h"
|
||||
|
||||
|
@ -156,6 +157,14 @@ namespace sat {
|
|||
if (!learned && (m_elim_blocked_clauses || m_elim_blocked_clauses_at == m_num_calls))
|
||||
elim_blocked_clauses();
|
||||
|
||||
#if 0
|
||||
// experiment is disabled.
|
||||
if (!learned) { // && m_equality_inference
|
||||
bceq bc(s);
|
||||
bc();
|
||||
}
|
||||
#endif
|
||||
|
||||
if (!learned)
|
||||
m_num_calls++;
|
||||
|
||||
|
|
|
@ -141,6 +141,7 @@ namespace sat {
|
|||
friend class mus;
|
||||
friend class sls;
|
||||
friend class wsls;
|
||||
friend class bceq;
|
||||
friend struct mk_stat;
|
||||
public:
|
||||
solver(params_ref const & p, extension * ext);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue