How to get a list of all available configuration settings for a Z3 context? -


the .net api has following constructor context:

context (dictionary< string, string > settings) 

how list of possible settings?

specifically, interested in how ask z3 produce unsat core, ie equivalent of smt lib produce-unsat-cores.

you make point. parameters can send .net api not described .net code. however, calling c-based api , comments c-based api (http://z3.codeplex.com/sourcecontrol/latest#src/api/z3_api.h) lists set of configuration parameters can pass context. are:

      - proof  (boolean)           enable proof generation       - debug_ref_count (boolean)  enable debug support z3_ast reference counting        - trace  (boolean)           tracing support vcc       - trace_file_name (string)   trace out file vcc traces       - timeout (unsigned)         default timeout (in milliseconds) used solvers       - well_sorted_check          type checker       - auto_config                use heuristics automatically select solver , configure       - model                      model generation solvers, parameter can overwritten when creating solver       - model_validate             validate models produced solvers       - unsat_core                 unsat-core generation solvers, parameter can overwritten when creating solver 

Comments

Popular posts from this blog

jquery - How can I dynamically add a browser tab? -

node.js - Getting the socket id,user id pair of a logged in user(s) -

keyboard - C++ GetAsyncKeyState alternative -