Florian Pigorsch
|
326bf401b9
|
Fix some spelling errors (mostly in comments).
|
2018-10-20 17:07:41 +02:00 |
|
Nikolaj Bjorner
|
9d0aa4d02d
|
update empty cube case for sat/undef cases
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-01 20:22:02 -07:00 |
|
Nikolaj Bjorner
|
bfac44f7ed
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:15:53 -07:00 |
|
Nikolaj Bjorner
|
a91d7a7189
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:05:20 -07:00 |
|
Nikolaj Bjorner
|
f525f43e43
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-30 09:30:43 -07:00 |
|
Nikolaj Bjorner
|
012a96fd81
|
adding smt parallel solving
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-15 16:16:48 -07:00 |
|
Nikolaj Bjorner
|
d684d4fce0
|
dbl-max
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-07 15:57:25 -08:00 |
|
Nikolaj Bjorner
|
fa0c75e76e
|
rename to core2 to avoid overloaded virtual
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-07 15:13:13 -08:00 |
|
Nikolaj Bjorner
|
eca250933d
|
disable uhle from lookahead solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-01 19:56:01 -08:00 |
|
Nikolaj Bjorner
|
5a2b072ddf
|
working on completing ATE/ALA for acce and abce
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-29 20:32:06 -08:00 |
|
Nikolaj Bjorner
|
b3e5fade32
|
remove cache reset that causes crash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-15 11:22:50 -08:00 |
|
Nikolaj Bjorner
|
6b258578f9
|
fix uninitialized variable m_gc_burst in config, have cuber accept and receive optional vector of variables indicating splits and global autarky as output
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-14 02:38:45 -08:00 |
|
Miguel Angelo Da Terra Neves
|
38751430df
|
adaptive psat cutoff
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-12-05 17:53:48 -08:00 |
|
Miguel Angelo Da Terra Neves
|
e0dfbd6d1c
|
fixed freevars and psat cube cutoffs
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-12-04 14:33:48 -08:00 |
|
Miguel Angelo Da Terra Neves
|
2e042a8bea
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-12-01 11:02:35 -08:00 |
|
Miguel Angelo Da Terra Neves
|
1b7cb110d3
|
freevars cube cutoff
Signed-off-by: Miguel Angelo Da Terra Neves <t-mineve@microsoft.com>
|
2017-12-01 11:02:29 -08:00 |
|
Nikolaj Bjorner
|
c8e655830f
|
add statistics to cubing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-01 10:13:54 -08:00 |
|
Nikolaj Bjorner
|
62e3906957
|
add options to perform transitive reduction and add hyper binary clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-27 10:53:22 -08:00 |
|
Nikolaj Bjorner
|
1101c927c9
|
prepare for transitive reduction / hyper-binary clause addition
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-22 13:46:02 -08:00 |
|
Nikolaj Bjorner
|
d8a2e9d008
|
initialize glue in constructor to ensure it gets set
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-15 15:57:07 -08:00 |
|
Nikolaj Bjorner
|
f7e14b3283
|
add global autarky option, update translation of solvers to retain vsids, remove stale code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-14 18:19:21 -08:00 |
|
Nikolaj Bjorner
|
75b8d10f48
|
add backtrack level to cuber interface
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-08 21:44:21 -08:00 |
|
Nikolaj Bjorner
|
829c140087
|
ensure that bca takes also lemmas into account
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-27 15:40:25 -07:00 |
|
Nikolaj Bjorner
|
ee6cfb8eef
|
updates to simplifier
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-23 01:00:06 -04:00 |
|
Miguel Neves
|
d58f42c821
|
Merge
|
2017-10-19 20:02:05 -07:00 |
|
Miguel Neves
|
3dd5630255
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-19 19:53:25 -07:00 |
|
Miguel Neves
|
ba6b024ac4
|
Reverted to March_CU like lookahead
|
2017-10-19 19:52:56 -07:00 |
|
Nikolaj Bjorner
|
dc6ed64da1
|
testing bdd for elim-vars
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-18 17:37:38 -07:00 |
|
Miguel Neves
|
cf2512ce90
|
Added literal promotion
|
2017-10-17 16:03:58 -07:00 |
|
Miguel Neves
|
806690571e
|
Lookahead clause size optimization. Fixed some missing propagations
|
2017-10-17 13:15:34 -07:00 |
|
Miguel Neves
|
4394ce96ae
|
More failed literals
|
2017-10-13 09:15:28 -07:00 |
|
Miguel Neves
|
56d785df94
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-12 16:15:35 -07:00 |
|
Miguel Neves
|
56496ead2f
|
Commit
|
2017-10-12 16:14:56 -07:00 |
|
Nikolaj Bjorner
|
f86b85274a
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 15:52:06 -07:00 |
|
Miguel Neves
|
bdce957ac8
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-10-12 15:34:56 -07:00 |
|
Miguel Neves
|
611a13e8b3
|
Changed lookahead backtrack. Parent lookahead re-use fix
|
2017-10-12 14:34:42 -07:00 |
|
Nikolaj Bjorner
|
5afef07f40
|
remove traces of old n-ary representation, add checks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 08:37:49 -07:00 |
|
Nikolaj Bjorner
|
99b232a4c5
|
fix lookahead with ba extension
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-11 17:30:21 -07:00 |
|
Nikolaj Bjorner
|
81ad69214c
|
fixing lookahead/ba + parallel
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-11 17:06:28 -07:00 |
|
Nikolaj Bjorner
|
d2395ad897
|
merge with Miguel's fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-10 16:47:07 -07:00 |
|
Miguel Neves
|
01897831fb
|
Dynamic delta trigger decrease
|
2017-10-10 15:59:53 -07:00 |
|
Nikolaj Bjorner
|
8b32c15ac9
|
use clause structure for nary
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-10 11:49:31 -07:00 |
|
Miguel Neves
|
4d91169118
|
Cuber fixes. Added March_CU heuristics
|
2017-10-06 16:10:05 -07:00 |
|
Nikolaj Bjorner
|
01879ed1ed
|
remove NEW_CLAUSE variant
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-28 15:25:36 -07:00 |
|
Nikolaj Bjorner
|
a625301a41
|
expose incremental cubing over API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-28 15:05:10 -07:00 |
|
Nikolaj Bjorner
|
e507a6ccd1
|
adding incremental cubing from API
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-28 09:06:17 -07:00 |
|
Nikolaj Bjorner
|
6c4cadd223
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-28 00:33:56 -07:00 |
|
Nikolaj Bjorner
|
a1e4fc3e98
|
fix new clause encoding
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-27 11:13:35 -07:00 |
|
Nikolaj Bjorner
|
0833a9ee14
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-27 07:15:06 -07:00 |
|
Nikolaj Bjorner
|
3a832e5b24
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-26 20:14:49 -07:00 |
|