mirror of
https://github.com/Z3Prover/z3
synced 2025-08-11 21:50:52 +00:00
Gomory cut / branch and bound improvements
Improve fairness of cut generation by switching to find_infeasible_int_var with cascading priorities, allow stronger cuts by inlining terms.
This commit is contained in:
parent
9f0b3cdc25
commit
3d99ed9dd4
5 changed files with 230 additions and 100 deletions
|
@ -52,8 +52,8 @@ lia_move int_branch::create_branch_on_column(int j) {
|
|||
|
||||
int int_branch::find_inf_int_base_column() {
|
||||
|
||||
#if 0
|
||||
return lia.select_int_infeasible_var();
|
||||
#if 1
|
||||
return lia.select_int_infeasible_var(false);
|
||||
#endif
|
||||
|
||||
int result = -1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue