| 
								
								
									 Nikolaj Bjorner | 48d5a98edc | meeting notes Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2022-09-19 09:10:11 -07:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 806571d2cd | backjumping/notes | 2022-09-19 16:43:11 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | a416e16566 | conflict2 | 2022-09-19 16:01:45 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 68e313ed24 | use unsat_core from viable_fallback | 2022-08-26 16:36:26 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | acf9976df9 | make it compile | 2022-08-26 16:28:52 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | f819c2bad8 | conflict2 stub | 2022-08-25 17:04:07 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | b31931bb9f | disable assertions for now; some notes | 2022-08-25 16:40:38 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 41b74ab215 | newline is implicit | 2022-08-25 16:37:38 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | e39e1dcc49 | Extract inference_logger | 2022-08-25 16:03:17 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 437e83f6de | fixmul negative case Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2022-08-23 08:20:32 -07:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 8128ae8109 | generalize subsumption to non-univariate Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> | 2022-08-22 10:46:49 -07:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 058c5771b9 | univariate solver: add_bit | 2022-08-22 15:09:11 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d9a63ce786 | fix | 2022-08-22 15:05:29 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 9fcea37625 | remove constructor | 2022-08-22 15:00:35 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 28ddd4ad56 | Implement unilinear subsumption as clause simplification | 2022-08-22 14:55:02 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | c1e2ea80f5 | make explicit that we compare the concrete values | 2022-08-22 14:17:47 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 3a759c1a28 | move fi_record | 2022-08-22 14:14:30 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 26fcfc6ecd | Add default constructor to fi_entry | 2022-08-22 14:03:43 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 3c093e03cf | log | 2022-08-22 12:46:47 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 53f276d225 | apply | 2022-08-22 12:44:56 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | bf1a7914cd | Add clause simplification stub | 2022-08-22 12:36:05 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 3e99828c3c | start make_asserting for non-unit coeff | 2022-08-19 17:06:28 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | ee208efdc5 | fix | 2022-08-19 16:18:13 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | c3e7bd34d0 | make_asserting for unit coefficients | 2022-08-19 16:02:56 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 9766ad00b1 | Revert "remove overcomplicated search_iterator" This reverts commit 309473edad. | 2022-08-19 14:12:57 +02:00 |  | 
				
					
						| 
								
								
									 Nikolaj Bjorner | 31ffe89480 | normalize more pretty printing | 2022-08-17 08:24:41 -07:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 309473edad | remove overcomplicated search_iterator | 2022-08-17 09:37:43 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 201d841a90 | lit_pp with extra information | 2022-08-17 09:29:00 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 618b3945c1 | log | 2022-08-05 11:23:02 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | bab8d817ef | Remove decisions on lemmas | 2022-08-04 14:24:20 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d5f20dcf0e | No more boolean decisions | 2022-08-04 14:12:12 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | c67024d88b | unused for now | 2022-08-04 13:52:29 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | a3e8124245 | comments; move a section | 2022-08-04 11:52:34 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 014fe4e3fd | fallback stats | 2022-08-04 08:51:24 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | b9588af07a | fix output | 2022-08-03 10:01:54 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | a76f977f85 | Change univariate fallback solver to one-shot mode for now | 2022-08-02 12:42:34 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d65dc82ef0 | bailout state: add premises of assignment | 2022-07-25 13:49:21 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 4a3fe8ab82 | fix | 2022-07-21 13:00:36 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 48c6bea331 | umul 2 | 2022-07-21 12:38:00 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d4592f2abf | umul | 2022-07-21 11:57:27 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 8d871bf8b5 | dead code | 2022-07-21 11:48:41 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | c31503f67d | improve output | 2022-07-14 10:47:35 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 003896991d | fix merge | 2022-07-01 17:16:40 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | d473c23e5b | bailout for saturation lemmas | 2022-07-01 11:51:52 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | c78007fd1a | Use mul_ovfl constraint directly instead of approximating it with bounds | 2022-06-29 14:28:59 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 69a28a7740 | fix check against looping | 2022-06-29 14:27:11 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 0fb8c72f50 | print more information | 2022-06-29 14:26:25 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 2345fb6428 | Support watching inactive constraints This allows us to handle non-redundant clauses (like we get from quot_rem) | 2022-05-27 15:49:54 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | 6bf897aad8 | backtrack_fi | 2022-04-25 17:39:07 +02:00 |  | 
				
					
						| 
								
								
									 Jakob Rath | fc2633c964 | don't saturate immediately after forbidden intervals | 2022-04-25 17:39:07 +02:00 |  |