Nuno Lopes
|
3586b613f7
|
remove default destructors
|
2024-10-02 22:20:12 +01:00 |
|
Nikolaj Bjorner
|
8de2544abb
|
set clean shutdown for local search and re-enable local search when it parallelizes with PB solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-06-30 16:06:51 -07:00 |
|
Nikolaj Bjorner
|
7bef2f3e6f
|
wip - local search for euf/arithmetic
|
2023-02-11 09:33:43 -08:00 |
|
Nikolaj Bjorner
|
96d815b904
|
adding arith sls
|
2023-02-07 19:27:19 -08:00 |
|
Nikolaj Bjorner
|
d11e5c8ca6
|
address compiler warnings, and user question #6544
|
2023-01-19 19:02:43 -08:00 |
|
Nikolaj Bjorner
|
c388d99c35
|
#5324
|
2021-06-06 10:58:47 -07:00 |
|
Nikolaj Bjorner
|
4a6083836a
|
call it data instead of c_ptr for approaching C++11 std::vector convention.
|
2021-04-13 18:17:35 -07:00 |
|
Nikolaj Bjorner
|
526d76b447
|
re-add pb extraction
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 13:52:43 -07:00 |
|
Nikolaj Bjorner
|
c21a2fcf9f
|
sat solver setup
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-08-26 09:40:42 -07:00 |
|
Nikolaj Bjorner
|
b81ab94db7
|
pipeline with release mode (#4206)
* pipeline with release mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
* na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-05-04 12:30:03 -07:00 |
|
Nikolaj Bjorner
|
5e4276b0bd
|
fix #4197
|
2020-05-03 10:26:11 -07:00 |
|
Nikolaj Bjorner
|
71e9bf1053
|
initialize local variable
|
2020-04-28 16:36:53 -07:00 |
|
Nikolaj Bjorner
|
6f65051f2c
|
silence some build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 17:11:34 -07:00 |
|
Nikolaj Bjorner
|
0b856638e9
|
fix #3721
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-04-03 15:31:44 -07:00 |
|
Nikolaj Bjorner
|
ddc77b1100
|
fix #3632
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-31 20:53:10 -07:00 |
|
Nikolaj Bjorner
|
6635f92842
|
fix #3618
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-31 14:10:39 -07:00 |
|
Nikolaj Bjorner
|
78626c57d5
|
fix #3623
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-31 12:36:59 -07:00 |
|
Nikolaj Bjorner
|
499843ae7f
|
remove verbose 0 output, #3527
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-26 14:49:14 -07:00 |
|
Nikolaj Bjorner
|
6b0e599b88
|
fix #3140
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-03-05 11:22:13 +01:00 |
|
Nikolaj Bjorner
|
d17248821a
|
include chronological backtracking, two-phase sat, xor inprocessing, probsat, ddfw
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-13 08:45:21 -07:00 |
|
Nuno Lopes
|
2f33bafd5a
|
stopwatches: fix a few places that would call start/stop multiple times
|
2019-02-21 14:59:31 +00:00 |
|
Nikolaj Bjorner
|
5cdfa7cd1c
|
variations on unit-walk
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-13 17:43:15 -08:00 |
|
Nikolaj Bjorner
|
5fe40a25dc
|
revise local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-02-11 13:14:20 -08:00 |
|
Nikolaj Bjorner
|
3c1c3d5987
|
fix #1908
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-10-30 14:15:29 -05:00 |
|
Bruce Mitchener
|
cdfc19a885
|
Use nullptr.
|
2018-10-02 09:11:19 +07:00 |
|
Nikolaj Bjorner
|
3de2feb84a
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-05-01 09:46:54 -07:00 |
|
Nikolaj Bjorner
|
2f025f52c0
|
fix local search initialization of units, encode offset in clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-04-28 22:26:01 +02:00 |
|
Nikolaj Bjorner
|
af96e42724
|
fixing local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-15 21:11:55 -07:00 |
|
Nikolaj Bjorner
|
59b142f803
|
fixing local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-03-15 06:48:26 -07:00 |
|
Nikolaj Bjorner
|
4c1379e8c9
|
bug fixes
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-19 21:49:03 -08:00 |
|
Nikolaj Bjorner
|
5e482def18
|
fix local search encoding bug
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-08 07:27:32 -08:00 |
|
Nikolaj Bjorner
|
61f99b242e
|
xor to xr to avoid clang issue
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-02-07 15:25:02 -08:00 |
|
Nikolaj Bjorner
|
71c52396cb
|
fix transitive reduction bug, eliminate blocked tag on binary clauses, separate BIG structure from scc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-13 02:38:06 -08:00 |
|
Nikolaj Bjorner
|
7afbf8165e
|
snapshot
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-12 01:36:44 -08:00 |
|
Nikolaj Bjorner
|
76eed064eb
|
bug fixes, prepare for retaining blocked clauses
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-19 22:19:05 -07:00 |
|
Nikolaj Bjorner
|
651587ce01
|
merge with master branch
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-09-19 09:39:22 -07:00 |
|
Nikolaj Bjorner
|
085c18a92a
|
add pb to local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-28 20:29:13 -07:00 |
|
Nikolaj Bjorner
|
e176c4ba9a
|
rename to ba_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-28 17:54:16 -07:00 |
|
Nikolaj Bjorner
|
6fad478a18
|
reorg
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-06-28 17:46:29 -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
|
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
|
b70096a97f
|
testing double lookahead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-31 17:22:44 -07:00 |
|
Nikolaj Bjorner
|
c0188a7ec0
|
fix autarky detection
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-31 13:16:04 -07:00 |
|
Nikolaj Bjorner
|
f9193af85d
|
adding pb
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-14 16:41:12 -07:00 |
|
Nikolaj Bjorner
|
c1c0f776fb
|
constraint id
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-14 16:27:22 -07:00 |
|
Nikolaj Bjorner
|
5f5819f029
|
fix xor handling, and defaults for cardinality
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-09 22:44:41 +01:00 |
|
Nikolaj Bjorner
|
fda5809c89
|
local search updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-05 14:40:58 -08:00 |
|
Nikolaj Bjorner
|
a7db118ebc
|
use iterators
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-03 19:30:44 -08:00 |
|
Nikolaj Bjorner
|
f16dcef7e2
|
updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-03-03 18:09:41 -08:00 |
|