3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-09-30 05:09:02 +00:00

sketch backbone code

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2025-08-25 15:23:01 -07:00
parent 8cb093752a
commit 5db6571acf
5 changed files with 95 additions and 4 deletions

View file

@ -144,6 +144,9 @@ namespace smt {
void update_max_thread_conflicts() {
m_config.m_threads_max_conflicts = (unsigned)(m_config.m_max_conflict_mul * m_config.m_threads_max_conflicts);
} // allow for backoff scheme of conflicts within the thread for cube timeouts.
expr_ref_vector find_backbone_candidates();
void test_backbone_candidates(expr_ref_vector const& candidates);
public:
worker(unsigned id, parallel& p, expr_ref_vector const& _asms);
void run();