mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-03 21:09:11 +00:00 
			
		
		
		
	auto generation of parameter helper
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
		
							parent
							
								
									124c0339c1
								
							
						
					
					
						commit
						4f9442864a
					
				
					 4 changed files with 123 additions and 22 deletions
				
			
		
							
								
								
									
										13
									
								
								src/nlsat/nlsat_params.pyg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								src/nlsat/nlsat_params.pyg
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,13 @@
 | 
			
		|||
 | 
			
		||||
def_module_params('nlsat', 
 | 
			
		||||
                  export=True,
 | 
			
		||||
                  params=(max_memory_param(),
 | 
			
		||||
                          ('lazy', UINT, 0, "how lazy the solver is."),
 | 
			
		||||
                          ('reorder', BOOL, True, "reorder variables."),
 | 
			
		||||
                          ('simplify_conflicts', BOOL, True, "simplify conflicts using equalities before resolving them in nlsat solver."),
 | 
			
		||||
                          ('minimize_conflicts', BOOL, False, "minimize conflicts"),
 | 
			
		||||
                          ('randomize', BOOL, True, "randomize selection of a witness in nlsat."),
 | 
			
		||||
                          ('max_conflicts', UINT, UINT_MAX, "maximum number of conflicts."),
 | 
			
		||||
                          ('shuffle_vars', BOOL, False, "use a random variable order."),
 | 
			
		||||
                          ('seed', UINT, 0, "random seed.")))
 | 
			
		||||
                
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue