mirror of
https://github.com/Z3Prover/z3
synced 2025-08-26 13:06:05 +00:00
Polysat: conflict resolution wip (#5529)
* conflict_core doesn't need gc() anymore * update comments, ensure_bvar for new constraints * Make sure constraints can only be created through constraint_manager * fix constraint::display if no boolean variable is assigned * Move clause into separate file * Add conflict_core binary resolution * conflict_core additions * reactivate conflict resolution outer loop * wip * seems commented includes break CI build
This commit is contained in:
parent
8b374c3745
commit
dc547510db
16 changed files with 423 additions and 335 deletions
19
src/math/polysat/variable_elimination.cpp
Normal file
19
src/math/polysat/variable_elimination.cpp
Normal file
|
@ -0,0 +1,19 @@
|
|||
/*++
|
||||
Copyright (c) 2021 Microsoft Corporation
|
||||
|
||||
Module Name:
|
||||
|
||||
Polysat variable elimination
|
||||
|
||||
Author:
|
||||
|
||||
Nikolaj Bjorner (nbjorner) 2021-03-19
|
||||
Jakob Rath 2021-04-6
|
||||
|
||||
--*/
|
||||
#include "math/polysat/variable_elimination.h"
|
||||
|
||||
namespace polysat {
|
||||
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue