mirror of
				https://github.com/Z3Prover/z3
				synced 2025-10-31 11:42:28 +00:00 
			
		
		
		
	mbp (#4741)
* adding dt-solver Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * dt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * move mbp to self-contained module Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * files Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * Create CMakeLists.txt * dt Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * rename to bool_var2expr to indicate type class * mbp * na * add projection * na * na * na * na * na Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * deps Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com> * testing arith/q * na * newline for model printing Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
		
							parent
							
								
									e5cc613bf1
								
							
						
					
					
						commit
						72d407a49f
					
				
					 51 changed files with 903 additions and 618 deletions
				
			
		|  | @ -30,7 +30,7 @@ public: | |||
|     void insert(expr * n, sat::bool_var v) { expr2var::insert(n, v); } | ||||
|     sat::bool_var to_bool_var(expr * n) const; | ||||
|     void mk_inv(expr_ref_vector & lit2expr) const; | ||||
|     void mk_var_inv(app_ref_vector & var2expr) const; | ||||
|     void mk_var_inv(expr_ref_vector & var2expr) const; | ||||
|     // return true if the mapping contains uninterpreted atoms.
 | ||||
|     bool interpreted_atoms() const { return expr2var::interpreted_vars(); } | ||||
| }; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue