3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-12 20:18:18 +00:00
Commit graph

66 commits

Author SHA1 Message Date
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
Nikolaj Bjorner b5ace71bb8 current updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-03 17:37:55 -08:00
Nikolaj Bjorner d819784500 walk/gsat
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-03 16:10:18 -08:00
Nikolaj Bjorner 1e32f1fbb5 parameter example
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-02 13:36:05 -08:00
Nikolaj Bjorner 9777f43e75 fiddle with phase
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-02 13:28:17 -08:00
Nikolaj Bjorner c6f943e4d6 updates to local search integration
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-02 11:23:06 -08:00
Nikolaj Bjorner 40df1949f5 tweaking local search
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-02 10:18:12 -08:00
Nikolaj Bjorner a37dfd3ab9 refine logging for local search, add handling of <= for opb front-end
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-02 09:25:05 -08:00
Nikolaj Bjorner 2c7a978c16 debugging local
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-01 20:37:07 -08:00
Nikolaj Bjorner 59baaea219 integrating local search, supporting top-level inequalities
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-01 19:49:59 -08:00
Nikolaj Bjorner 5c11d7f2b3 Sixue's updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-03-01 10:22:07 -08:00