#include "propbeyond.h"
#include "fastassign.h"
#include "trail.h"
#include "proplit.h"
Go to the source code of this file.
◆ CONTINUE_PROPAGATING_AFTER_CONFLICT
| #define CONTINUE_PROPAGATING_AFTER_CONFLICT |
◆ PROPAGATE_LITERAL
| #define PROPAGATE_LITERAL propagate_literal_beyond_conflicts |
◆ PROPAGATION_TYPE
| #define PROPAGATION_TYPE "beyond conflict" |
◆ kissat_propagate_beyond_conflicts()
| void kissat_propagate_beyond_conflicts |
( |
kissat * | solver | ) |
|
Definition at line 36 of file propbeyond.c.
36 {
41
43
45 const unsigned *saved_propagate =
solver->propagate;
46 propagate_literals_beyond_conflicts (
solver);
47 update_beyond_propagation_statistics (
solver, saved_propagate);
48
50}
#define KISSAT_assert(ignore)