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

add sequential option for SLS, fixes to import/export methods SLS<->SMT

This commit is contained in:
Nikolaj Bjorner 2024-11-14 21:43:26 -08:00
parent 6a9d5910cb
commit 8e3b9f6686
16 changed files with 224 additions and 63 deletions

View file

@ -1193,9 +1193,9 @@ namespace smt {
void rescale_bool_var_activity();
public:
void inc_bvar_activity(bool_var v) {
void inc_bvar_activity(bool_var v, double inc = 1.0) {
double & act = m_activity[v];
act += m_bvar_inc;
act += m_bvar_inc * inc;
if (act > ACTIVITY_LIMIT)
rescale_bool_var_activity();
m_case_split_queue->activity_increased_eh(v);