Package com.microsoft.z3
Class Tactic
java.lang.Object
com.microsoft.z3.Z3Object
com.microsoft.z3.Tactic
Tactics are the basic building block for creating custom solvers for specific
problem domains. The complete list of tactics may be obtained using
Context.NumTactics and Context.TacticNames. It may
also be obtained using the command (help-tactic) in the SMT 2.0
front-end.-
Method Summary
Modifier and TypeMethodDescriptionExecute the tactic over the goal.Execute the tactic over the goal.getHelp()A string containing a description of parameters accepted by the tactic.Retrieves parameter descriptions for Tactics.Creates a solver that is implemented using the given tactic.Methods inherited from class com.microsoft.z3.Z3Object
arrayLength, arrayToNative
-
Method Details
-
getHelp
A string containing a description of parameters accepted by the tactic. -
getParameterDescriptions
Retrieves parameter descriptions for Tactics.- Throws:
Z3Exception
-
apply
Execute the tactic over the goal.- Throws:
Z3Exception
-
apply
Execute the tactic over the goal.- Throws:
Z3Exception
-
getSolver
Creates a solver that is implemented using the given tactic.- Throws:
Z3Exception- See Also:
-