KSolver
Functions
Link copied to clipboard
                Assert an expression into solver and track it in unsat cores.
Assert multiple expressions into solver and track them in unsat cores.
Link copied to clipboard
                Performs satisfiability check of currently asserted expressions.
Link copied to clipboard
                abstract fun checkWithAssumptions(assumptions: List<KExpr<KBoolSort>>, timeout: Duration = Duration.INFINITE): KSolverStatus
Performs satisfiability check of currently asserted expressions and provided assumptions.
Link copied to clipboard
                Retrieve the model for the last check or checkWithAssumptions.
Link copied to clipboard
                Revert solver assertions state to previously created backtracking point.
Link copied to clipboard
                Retrieve a brief explanation of an KSolverStatus.UNKNOWN result. The format of resulting string is solver implementation dependent.