3 heuristics were added to arithmetic. A heuristic for detecting an encoding of min...
authorTim King <taking@cs.nyu.edu>
Sun, 13 Feb 2011 21:19:20 +0000 (21:19 +0000)
committerTim King <taking@cs.nyu.edu>
Sun, 13 Feb 2011 21:19:20 +0000 (21:19 +0000)
commit0ced5194e3072c8e466e0ed597ac71ae5acf7ea2
tree68a95390f25868527ad2205326be2e23a9842ca5
parent93096d3503f515d639a9c7ba76f0a0b3176b9c49
3 heuristics were added to arithmetic. A heuristic for detecting an encoding of min added to static learning in LRA. A heuristic added for when the true branch and false branch are both constants (also in static learning). A heuristic for checking whether any variables begin in conflict before pivoting.
src/theory/arith/arith_utilities.h
src/theory/arith/normal_form.cpp
src/theory/arith/simplex.cpp
src/theory/arith/simplex.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h