Added unit-cube-like test for branch and bound (#3922)
authorAmalee <amalee@cs.stanford.edu>
Thu, 26 Mar 2020 23:32:51 +0000 (16:32 -0700)
committerGitHub <noreply@github.com>
Thu, 26 Mar 2020 23:32:51 +0000 (16:32 -0700)
commit479584c063e01e8a5f79ab039c4fb7003e244bbd
tree4614195a2edddf45892dde38eab351427ba50a07
parentea8937689b097d41c70060ed17495feed5d6b95b
Added unit-cube-like test for branch and bound (#3922)

* unit-cude test wip

* test for wip unit cube test

* fixed simple rounding

* wip

* Passing tests except for sat vs unknown ones

* added flag for cube test

* put example back to normal

* Fixed for style guidelines.

* fixed rewrite bug

* removed extra comments

* unit-cude test wip

* test for wip unit cube test

* fixed simple rounding

* wip

* Passing tests except for sat vs unknown ones

* added flag for cube test

* put example back to normal

* Fixed for style guidelines.

* fixed rewrite bug

* removed extra comments

* Small fixes based on PR feedback

* replace NodeManager::currentNM with nm and clang formatted

* renamed test

* Added a regression test that triggers branch and bound

* Added ; COMMAND-LINE: --arith-brab

* Updated arith-brab test

* arith-brab enabled by default

* Added --nl-ext-tplanes to regress0/nl/ext-rew-aggr-test.smt2

Co-authored-by: Amalee Wilson <amalee@cis.uab.edu>
Co-authored-by: Ahmed Irfan <43099566+ahmed-irfan@users.noreply.github.com>
Co-authored-by: Andrew Reynolds <andrew.j.reynolds@gmail.com>
src/options/arith_options.toml
src/theory/arith/theory_arith_private.cpp
test/regress/regress0/nl/ext-rew-aggr-test.smt2
test/regress/regress1/arith/arith-brab-test.smt2 [new file with mode: 0644]