3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-26 03:46:22 +00:00

update seq_model draft

redo seq_model to be compatible with model_generator
This commit is contained in:
Nikolaj Bjorner 2026-05-03 13:57:56 -07:00
parent e1d3eb1a80
commit 266008e81f
8 changed files with 124 additions and 1869 deletions

View file

@ -851,7 +851,6 @@ namespace seq {
// (e.g., explain_conflict) can call mk_join / linearize.
mutable dep_manager m_dep_mgr;
std::ostream &display(std::ostream &out, nielsen_node const* n) const;
public:
// Construct with a caller-supplied solver. Ownership is NOT transferred;
@ -936,6 +935,8 @@ namespace seq {
// display for debugging
std::ostream& display(std::ostream& out) const;
std::ostream &display(std::ostream &out, nielsen_node const *n) const;
// output the graph in graphviz DOT format.
// nodes on the sat_path are highlighted green; conflict nodes red/darkred.
// mirrors ZIPT's NielsenGraph.ToDot()