summaryrefslogtreecommitdiffstats
path: root/src/sat/satoko/solver.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2017-09-06 20:33:53 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2017-09-06 20:33:53 -0700
commit3ffb098d645ad4c8aefc25bc27864a31c559dc2d (patch)
tree5cd47fb46188571901160c8b30a620c47e39a12b /src/sat/satoko/solver.c
parent97dd6019bf58f12953364855dd7845e6e47eae57 (diff)
downloadabc-3ffb098d645ad4c8aefc25bc27864a31c559dc2d.tar.gz
abc-3ffb098d645ad4c8aefc25bc27864a31c559dc2d.tar.bz2
abc-3ffb098d645ad4c8aefc25bc27864a31c559dc2d.zip
Adding global conflict counter to Satoko (to make it apple-to-apple with other solvers).
Diffstat (limited to 'src/sat/satoko/solver.c')
-rw-r--r--src/sat/satoko/solver.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sat/satoko/solver.c b/src/sat/satoko/solver.c
index 9f5d3424..6e58e8a5 100644
--- a/src/sat/satoko/solver.c
+++ b/src/sat/satoko/solver.c
@@ -631,6 +631,7 @@ char solver_search(solver_t *s)
unsigned confl_cref = solver_propagate(s);
if (confl_cref != UNDEF) {
s->stats.n_conflicts++;
+ s->stats.n_conflicts_all++;
if (solver_dlevel(s) == 0)
return SATOKO_UNSAT;
/* Restart heuristic */