Nikolaj Bjorner
|
61dcdcb9d1
|
separate inc sat solver for now
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-15 11:25:05 -07:00 |
|
Nikolaj Bjorner
|
33e2f2012d
|
inc sat experiment
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-15 08:46:20 -07:00 |
|
Nikolaj Bjorner
|
d849b5c637
|
experiment with sat solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-14 19:40:58 -07:00 |
|
Nikolaj Bjorner
|
81c2560854
|
experimenting with inc-sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-14 15:13:26 -07:00 |
|
Nikolaj Bjorner
|
6d6abb4dde
|
experimenting with inc_sat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-14 09:27:47 -07:00 |
|
Nikolaj Bjorner
|
6821d61ac4
|
working on incremental sat solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-13 17:19:19 -07:00 |
|
Nikolaj Bjorner
|
03979fd580
|
fix up pareto callback mechanism
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-13 12:48:17 -07:00 |
|
Nikolaj Bjorner
|
1ea376e310
|
edits
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-13 10:33:09 -07:00 |
|
Nikolaj Bjorner
|
cad1e5cab3
|
move to scoped state, change default parameter for sls until bv is debugged
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-11 18:39:36 -07:00 |
|
Nikolaj Bjorner
|
e9a11bd93b
|
fix emptines check
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-10 17:43:42 -07:00 |
|
Nikolaj Bjorner
|
fb0305d5ec
|
update timeout logic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 22:27:35 -07:00 |
|
Nikolaj Bjorner
|
cf55854d22
|
adding scoped state
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 17:21:16 -07:00 |
|
Nikolaj Bjorner
|
252b9e8819
|
fix lower/upper bound estimate with respect to offset
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 16:32:17 -07:00 |
|
Nikolaj Bjorner
|
02b419c939
|
add logging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 11:36:08 -07:00 |
|
Nikolaj Bjorner
|
f1194ffeaa
|
add logging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 11:34:15 -07:00 |
|
Nikolaj Bjorner
|
4dc71acde0
|
add logging
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 11:31:54 -07:00 |
|
Nikolaj Bjorner
|
05a39cb2cf
|
fix wrong simplex backtracking
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-09 08:51:07 -07:00 |
|
Nikolaj Bjorner
|
d2db8007d8
|
tuning pb/max
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-06 04:01:10 -07:00 |
|
Nikolaj Bjorner
|
7ade3f2c04
|
fix sls based on pkb120
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-05 19:22:34 -07:00 |
|
Nikolaj Bjorner
|
f1ebf2002a
|
tuning sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-05 16:40:54 -07:00 |
|
Nikolaj Bjorner
|
25ad9d2ee1
|
tuning based on benchmarks from Robert White
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-05 14:43:06 -07:00 |
|
Nikolaj Bjorner
|
182fea2d7b
|
fix bcd2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-05-05 10:21:16 -07:00 |
|
Nikolaj Bjorner
|
20cb8a3092
|
added pareto utility
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-25 03:00:31 +02:00 |
|
Nikolaj Bjorner
|
55863b4bb5
|
fix build problems, fix scoping
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-23 14:05:59 +02:00 |
|
Nikolaj Bjorner
|
27fa7077a6
|
fix compiler warnings/errors reported by Robert White
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-23 09:22:31 +02:00 |
|
Nikolaj Bjorner
|
23a74b3c26
|
fix assertions reported by Christoph
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-23 08:07:37 +02:00 |
|
Nikolaj Bjorner
|
d67b5226f0
|
fix compiler errors reported by Robert White
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-22 16:59:40 +02:00 |
|
Nikolaj Bjorner
|
3003049df8
|
fix bug in bcd2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-22 15:41:11 +02:00 |
|
Nikolaj Bjorner
|
beaa50e0d8
|
fixing sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-21 18:07:02 +02:00 |
|
Nikolaj Bjorner
|
1f66e46c67
|
move sls functionality to solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-19 20:50:44 -07:00 |
|
Nikolaj Bjorner
|
3f5ed8ff11
|
coallesce common code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-19 20:27:39 -07:00 |
|
Nikolaj Bjorner
|
b300041075
|
resetting SLS engine between calls, moved statistics collection to engine
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-19 16:52:57 -07:00 |
|
Nikolaj Bjorner
|
ff154a09b3
|
sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-19 12:12:51 -07:00 |
|
Nikolaj Bjorner
|
032e2618f6
|
refactor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-19 11:58:57 -07:00 |
|
Nikolaj Bjorner
|
5ead06bcef
|
adding SLS solver layer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-18 10:29:52 -07:00 |
|
Nikolaj Bjorner
|
e3b346df6f
|
working on bcd2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-18 08:04:18 -07:00 |
|
Nikolaj Bjorner
|
ae1656a92c
|
working on bcd2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-17 15:37:03 -07:00 |
|
Nikolaj Bjorner
|
7237be768b
|
fixing bugs in refactored code exposed from White's example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-17 11:06:43 -07:00 |
|
Nikolaj Bjorner
|
c84ab2fc01
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-14 22:12:22 -07:00 |
|
Nikolaj Bjorner
|
e32666927b
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-14 21:59:39 -07:00 |
|
Nikolaj Bjorner
|
91dc527635
|
tidy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-14 21:18:18 -07:00 |
|
Nikolaj Bjorner
|
ac31e3856e
|
refactor weighted maxsmt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-14 16:25:52 -07:00 |
|
Nikolaj Bjorner
|
00f45579cc
|
refactor weighted maxsmt
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-04-14 16:24:23 -07:00 |
|
Christoph M. Wintersteiger
|
64106af5ec
|
bvsls_opt_engine fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-14 17:48:09 +01:00 |
|
Christoph M. Wintersteiger
|
71af72eed4
|
bugfix for bvsls_opt_engine
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-04-14 15:24:47 +01:00 |
|
Nikolaj Bjorner
|
deb325b8c2
|
Merge branch 'opt' of https://git01.codeplex.com/z3 into opt
|
2014-03-31 23:31:06 +02:00 |
|
Nikolaj Bjorner
|
f321f19b20
|
adding bcd2
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-31 23:30:59 +02:00 |
|
Christoph M. Wintersteiger
|
3bc31b6603
|
bvsls integration with opt::wmaxsmt
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-03-31 17:41:34 +01:00 |
|
Nikolaj Bjorner
|
d67f1f36c4
|
refactor weighted theory solver into own file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-29 16:54:12 -07:00 |
|
Nikolaj Bjorner
|
efe2a70f6f
|
integrating SLS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2014-03-28 14:30:36 -07:00 |
|