[新手]。根據http://rise4fun.com/Z3/tutorialcontent/strategies,'smt'是Z3的主要策略。但是,使用它明確地打破即使是微不足道的問題。如何在戰術序列中引用默認的Z3解算器?什麼是Z3的默認解算器?
(declare-fun var1() Real)
(assert (= (* var1 var1) 9.0))
(assert (< var1 0.0))
; Works
;(check-sat)
;(get-model)
; Breaks
(check-sat-using smt)
(get-info :reason-unknown)
相關:https://stackoverflow.com/q/34789949/1959808 –