Go to the source code of this file.
◆ kissat_search_propagate()
| struct clause * kissat_search_propagate |
( |
struct kissat * | solver | ) |
|
Definition at line 46 of file propsearch.c.
46 {
50
52
54 const unsigned *saved_propagate =
solver->propagate;
56 update_search_propagation_statistics (
solver, saved_propagate);
57 kissat_update_conflicts_and_trail (
solver, conflict,
true);
58 if (conflict &&
solver->randec) {
61 else if (
solver->randec == 1)
63 "one more random decision conflict to go");
64 else
66 "%s more random decision conflicts to go",
68 }
69
71
72 return conflict;
73}
#define KISSAT_assert(ignore)
#define kissat_very_verbose(...)