TP-modelisation/TP2/enigme/enigme-Proposition-Q1_1.smt2
2023-06-10 20:56:24 +02:00

35 lines
603 B
Plaintext
Executable file

;;; generated by SMT-LIB2 driver
;;; SMT-LIB2 driver: bit-vectors, common part
(declare-datatypes () ((tuple0 (Tuple0))))
(declare-fun a () Bool)
(declare-fun b () Bool)
(declare-fun c () Bool)
(declare-fun da () Bool)
;; da_def
(assert (= da (and b (not c))))
(declare-fun db () Bool)
;; db_def
(assert (= db (=> a c)))
(declare-fun dc () Bool)
;; dc_def
(assert (= dc (and (not c) (or a b))))
(declare-fun compat () Bool)
;; compat_def
(assert (= compat (and da (and db dc))))
(assert
;; Q1
;; File "enigme/../enigme.mlw", line 15, characters 7-9
(not (not compat)))
(check-sat)