| 
								
								
									 Nikolaj Bjorner | eec10c6e32 | porting more code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-21 21:33:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | eec1d9ef84 | porting more code Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-21 21:19:13 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 747ff19aba | adding skeleton for local search Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-21 20:34:39 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 77aac8d96f | fix handling of global parameters, exceptions when optimization call gets cancelled Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-21 17:04:10 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 98c5a779b4 | add xor parity solver feature Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-20 16:55:00 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cb050998e5 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-02-19 11:35:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2885ca7714 | tune cardinalities Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-19 11:35:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0cf5af121a | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-02-19 11:32:18 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | dc588b54f7 | add sorting-based pb encoding in the style of minisat+ Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-19 11:31:34 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 2bcb875559 | add option to disable cardinality solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-16 08:36:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 42deeb3498 | testing lookahead Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-12 11:49:07 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 690689424d | fix parallel solving bugs Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-11 15:35:13 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8b4f3ac6f0 | fix drat checker Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-10 18:04:54 -05:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6b4aec9b74 | fixing bugs in dealing with non-0 based cardinality constraints Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-07 20:59:28 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | eaf845c2f4 | updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-07 18:04:24 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b6b6035cfb | tuning and fixing drat checker Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-07 16:50:39 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 54f2063c81 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-02-06 21:20:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 61ade5e6cb | tune cardinality solver for cache misses Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-06 20:57:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 66089a7aef | fix compiler errors and memory issue with drat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-06 16:09:46 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 4831c45ad8 | fix issues in par Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-06 13:38:07 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | fe105d94a0 | fixes to sat-par Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-06 12:00:35 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7aeaf11ee4 | adding clause sharing to par mode Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-05 22:24:20 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 15283e4e7c | expose extension conflict resolution as plugin to sat solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-05 10:08:57 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 5f70e4823d | adding drat forward checking Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-03 22:41:40 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 61341b8879 | adding drat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-03 17:56:22 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 0b711c5ef8 | adding drat Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-03 15:41:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 505133a4b3 | debugging card Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-02 17:06:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 6bb0b196e2 | fix conflict level detection bug with plugins Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-02 11:04:15 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | e9e0293d1a | local updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-02 10:19:51 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bd0bd6052a | Merge branch 'master' of https://github.com/Z3Prover/z3 | 2017-02-02 10:19:21 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9ca52a3361 | fix bug in lexicographic handling in maxres: previous assumptions were not committed in corner cases Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-02 10:19:11 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c21b860d4e | local updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-01 18:04:08 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9cfd412cd0 | enable pb theory always as pb terms can be introduced during transformations. Issue #884 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-01 15:28:29 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 256a0e2d82 | move exchange par Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-01 12:12:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | cfff592a7f | Merge branch 'master' of https://github.com/z3prover/z3 into opt | 2017-02-01 12:09:31 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | becce1d043 | local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-01 12:09:16 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 669c018242 | updates on cardinality solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-02-01 07:43:43 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | d889fcdca6 | fix translation of <= Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-31 19:26:54 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 7faa35ebdb | fixing card Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-31 18:47:30 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | f015e3e4cc | fix bug in propagation of parameters to combined solvers Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-31 17:17:58 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | bdfa84c6fe | fix issues with running parallel solver: random strategy should not be a default on all solvers. Also reuse base solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-31 13:22:03 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | ff72e3114b | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-01-31 06:46:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 9f461dbe7b | local Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-31 06:46:01 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | c12ee4ea1a | memory allocate Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-31 06:45:19 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | b4dd2f07b2 | testing card_extension Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-30 21:53:26 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8b7bafbd9f | updates Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-30 21:23:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1a95c33775 | Merge branch 'opt' of https://github.com/nikolajbjorner/z3 into opt | 2017-01-30 18:42:53 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 685fb5d7c4 | preparing for cardinality Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-30 18:42:39 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 1d1949e395 | ensure that parallel threads are only invoked when thread count > 1 Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-30 18:30:06 -08:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 32b5e54c8d | working on card extension Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2017-01-30 17:22:06 -08:00 |  |