Result

class cvc5. Result

Encapsulation of a three-valued solver result, with explanations.

Wrapper class for cvc5::Result .

getUnknownExplanation ( self )
Returns

An explanation for an unknown query result.

isNull ( self )
Returns

True if Result is empty, i.e., a nullary Result, and not an actual result returned from a Solver.checkSat() (and friends) query.

isSat ( self )
Returns

True if query was a satisfiable Solver.checkSat() or Solver.checkSatAssuming() query.

isUnknown ( self )
Returns

True if query was a Solver.checkSat() or Solver.checkSatAssuming() query and cvc5 was not able to determine (un)satisfiability.

isUnsat ( self )
Returns

True if query was an usatisfiable Solver.checkSat() or Solver.checkSatAssuming() query.