Nikolaj Bjorner
|
bcf0ee7709
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-29 18:53:58 -07:00 |
|
Nikolaj Bjorner
|
7580644d15
|
n/a
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-29 08:11:27 -07:00 |
|
Nikolaj Bjorner
|
6fad478a18
|
reorg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-28 17:46:29 -07:00 |
|
Nikolaj Bjorner
|
6f4c873b29
|
debugging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-27 13:18:20 -07:00 |
|
Nikolaj Bjorner
|
66f0de6785
|
added in-processing features to card/pb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-25 16:26:47 -07:00 |
|
Nikolaj Bjorner
|
c3d29e75ef
|
adding in-processing
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-24 18:27:32 -07:00 |
|
Nikolaj Bjorner
|
fb84ba8c34
|
updates and fixes to copying and cardinalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-23 14:00:33 -07:00 |
|
Nikolaj Bjorner
|
5752830f71
|
bug fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-22 15:01:12 -07:00 |
|
Nikolaj Bjorner
|
9ebe980b44
|
cleaning up lookahead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-22 07:42:44 -07:00 |
|
Nikolaj Bjorner
|
5e2f7f7177
|
fixes top lookahead simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-21 20:22:31 -07:00 |
|
Nikolaj Bjorner
|
c6fbe38f78
|
disable anti-exploration by default
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-19 23:56:50 -05:00 |
|
Nikolaj Bjorner
|
ce592d7716
|
add facility to add lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-12 19:44:02 -07:00 |
|
Nikolaj Bjorner
|
af6ebbcd92
|
init search before returning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-11 13:08:05 -07:00 |
|
Nikolaj Bjorner
|
f3b0ede6e8
|
update lookahead to include extensions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-07 16:35:35 -07:00 |
|
Nikolaj Bjorner
|
c33dce1161
|
extract lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-04 14:12:55 -07:00 |
|
Nikolaj Bjorner
|
e37a6dd809
|
add tracking for reason unknown
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-01 17:04:37 -07:00 |
|
Nikolaj Bjorner
|
55ba1e9178
|
Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt
|
2017-06-01 14:50:37 -07:00 |
|
Nikolaj Bjorner
|
4e65c13726
|
adding lookahead and lemmas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-01 14:49:54 -07:00 |
|
Nikolaj Bjorner
|
e0a86ccc1a
|
add lrb/chb and experiment with them
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-28 10:48:31 -07:00 |
|
Nikolaj Bjorner
|
db4bbecb27
|
Merge branch 'opt' of https://github.com/NikolajBjorner/z3 into opt
|
2017-05-23 10:52:27 -07:00 |
|
Nikolaj Bjorner
|
f9f0b2221d
|
bug fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-22 14:27:34 -07:00 |
|
Nikolaj Bjorner
|
1507ab5d4b
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-15 09:34:41 -07:00 |
|
Nikolaj Bjorner
|
f253b20820
|
local changes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-15 09:34:11 -07:00 |
|
Nikolaj Bjorner
|
2033e649b5
|
fix bugs related to use of lookahead equivalences and encoding of pb constraints
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-15 09:33:27 -07:00 |
|
Nikolaj Bjorner
|
b915f78281
|
merge with master
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-07 17:05:57 -07:00 |
|
Nikolaj Bjorner
|
21cda27f5e
|
fix quadratic behavior of extract_assumptions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-02 15:57:31 -07:00 |
|
Nikolaj Bjorner
|
ed0b2be618
|
fix bug in tracking levels of variables: levels are not cleared, only truth assignment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-02 14:10:07 -07:00 |
|
Nikolaj Bjorner
|
f9105edb14
|
revert to native chunker
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-01 15:22:52 -07:00 |
|
Nikolaj Bjorner
|
d14f2af5ae
|
deal with subtraction that manages to sneak in. Issue #996
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-05-01 15:22:06 -07:00 |
|
Nikolaj Bjorner
|
d6e2e1f28f
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-04-30 11:28:26 -07:00 |
|
Nikolaj Bjorner
|
aff02ca905
|
include 'stopwatch.h' to avoid ODR warnings, #994
|
2017-04-30 11:28:11 -07:00 |
|
Nikolaj Bjorner
|
5fcbf55216
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-04-30 10:23:05 -07:00 |
|
Nikolaj Bjorner
|
2c208e1d10
|
Sat update
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-30 10:23:00 -07:00 |
|
Nikolaj Bjorner
|
fa868e058e
|
fix bound bug #991
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-29 17:39:02 -07:00 |
|
Nikolaj Bjorner
|
8205b45839
|
initial integration of opt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-27 19:13:00 -07:00 |
|
Nikolaj Bjorner
|
8032217fd1
|
tuning and fixing consequence finding, adding dimacs evaluation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-26 13:53:37 -07:00 |
|
Nikolaj Bjorner
|
dedc130e98
|
Merge branch 'master' of https://github.com/Z3Prover/z3
|
2017-04-25 10:30:16 -07:00 |
|
Nikolaj Bjorner
|
34acaa8f56
|
update license for space/quotes per #982
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-24 13:34:10 -07:00 |
|
Nikolaj Bjorner
|
d052155f6e
|
parallelizing ccc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-23 14:46:46 -07:00 |
|
Nikolaj Bjorner
|
86a54dfec8
|
debugging ccc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-21 08:18:25 -07:00 |
|
Nikolaj Bjorner
|
e65f106a83
|
ccc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-19 08:59:49 -07:00 |
|
Nikolaj Bjorner
|
a3f4d58b00
|
use lookahead for simplification
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-18 16:58:56 -07:00 |
|
Nikolaj Bjorner
|
352f8b6cb9
|
fixing local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-17 13:04:57 -07:00 |
|
Nikolaj Bjorner
|
ec29a03c8f
|
add facility to dispense with cancellation (not activated at this point). Address #961 by expanding recurisve function definitions that are not tautologies if the current model does not validate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-04-07 21:22:38 -07:00 |
|
Nikolaj Bjorner
|
2afd45b3c2
|
working on lookahead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-27 04:53:27 +02:00 |
|
Christoph M. Wintersteiger
|
0399e5e2d3
|
Fixed variable initialization warning
|
2017-03-24 14:49:24 +00:00 |
|
Nikolaj Bjorner
|
e47e8c67c0
|
introducing scoped detacth/attach of clauses to enforce basic sat solver invariants. Part of investigating #939:
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-22 14:12:47 -07:00 |
|
Nikolaj Bjorner
|
ac59e7b6d3
|
enable multiple local search threads
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-06 11:48:23 -08:00 |
|
Nikolaj Bjorner
|
cd4a2701db
|
adding ability to ahve multiple local search threads
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-06 10:48:58 -08:00 |
|
Nikolaj Bjorner
|
fda5809c89
|
local search updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-05 14:40:58 -08:00 |
|