mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 03:45:51 +00:00
Update basic spanning tree to be on par with threaded one
This commit is contained in:
parent
7bc7a61a40
commit
37f5628824
6 changed files with 63 additions and 26 deletions
|
@ -71,7 +71,6 @@ namespace smt {
|
|||
edge_id & m_enter_id;
|
||||
|
||||
public:
|
||||
pivot_rule_impl() {}
|
||||
pivot_rule_impl(graph & g, vector<numeral> & potentials,
|
||||
svector<edge_state> & states, edge_id & enter_id)
|
||||
: m_graph(g),
|
||||
|
@ -79,7 +78,7 @@ namespace smt {
|
|||
m_states(states),
|
||||
m_enter_id(enter_id) {
|
||||
}
|
||||
bool choose_entering_edge() {return false;};
|
||||
virtual bool choose_entering_edge() = 0;
|
||||
};
|
||||
|
||||
class first_eligible_pivot : public pivot_rule_impl {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue