[−][src]Module varisat::prop
Unit propagation.
Re-exports
pub use assignment::backtrack; |
pub use assignment::enqueue_assignment; |
pub use assignment::full_restart; |
pub use assignment::restart; |
pub use assignment::Assignment; |
pub use assignment::Trail; |
pub use graph::Conflict; |
pub use graph::ImplGraph; |
pub use graph::ImplNode; |
pub use graph::Reason; |
pub use watch::enable_watchlists; |
pub use watch::Watch; |
pub use watch::Watchlists; |
Modules
assignment | Partial assignment and backtracking. |
binary | Propagation of binary clauses. |
graph | The implication graph. |
long | Propagation of long clauses. |
watch | Watchlists to detect clauses that became unit. |
Functions
propagate | Propagate enqueued assignments. |