diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2017-04-12 08:38:40 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2017-04-12 08:38:40 -0700 |
commit | fea18c2d42273f1cf100472328ba1c267ba096b3 (patch) | |
tree | 19dfc5c0f83c84e7db1d965ad548b22403e26637 /src/sat/satoko | |
parent | b1eaf714f2a23eaee74efcafff9a40dd017bb00b (diff) | |
download | abc-fea18c2d42273f1cf100472328ba1c267ba096b3.tar.gz abc-fea18c2d42273f1cf100472328ba1c267ba096b3.tar.bz2 abc-fea18c2d42273f1cf100472328ba1c267ba096b3.zip |
Experiments with SAT sweeping.
Diffstat (limited to 'src/sat/satoko')
-rw-r--r-- | src/sat/satoko/solver_api.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sat/satoko/solver_api.c b/src/sat/satoko/solver_api.c index f0aff0cc..dfd996ca 100644 --- a/src/sat/satoko/solver_api.c +++ b/src/sat/satoko/solver_api.c @@ -446,6 +446,7 @@ void satoko_mark_cone(satoko_t *s, int * pvars, int n_vars) s->marks = vec_char_init(solver_varnum(s), 0); for (i = 0; i < n_vars; i++) { var_set_mark(s, pvars[i]); + vec_sdbl_assign(s->activity, pvars[i], 0); if (!heap_in_heap(s->var_order, pvars[i])) heap_insert(s->var_order, pvars[i]); } |