mirror of
https://github.com/Z3Prover/z3
synced 2025-10-07 08:21:56 +00:00
progress in gomory cut
Signed-off-by: Lev Nachmanson <levnach@microsoft.com>
This commit is contained in:
parent
2056404ed4
commit
8750da1da7
4 changed files with 149 additions and 98 deletions
|
@ -105,6 +105,7 @@ namespace lp_api {
|
|||
unsigned m_bound_propagations1;
|
||||
unsigned m_bound_propagations2;
|
||||
unsigned m_assert_diseq;
|
||||
unsigned m_gomory_cuts;
|
||||
stats() { reset(); }
|
||||
void reset() {
|
||||
memset(this, 0, sizeof(*this));
|
||||
|
@ -1253,6 +1254,7 @@ namespace smt {
|
|||
return l_false;
|
||||
}
|
||||
case lp::lia_move::cut: {
|
||||
++m_stats.m_gomory_cuts;
|
||||
// m_explanation implies term <= k
|
||||
app_ref b = mk_bound(term, k);
|
||||
m_eqs.reset();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue