【发布时间】:2013-04-23 10:52:05
【问题描述】:
下面准备小例子:
(declare-datatypes () ((Type1 a b c d e g h i f k l m n o p q r s t u v w z)))
(declare-const x Type1)
(declare-const y Type1)
(assert (and (= y x) (or (and (not (= x g)) (not (= x a))) (and (or (not (= x g)) (not (= x q))) (not (= x a))))))
(apply ctx-simplify)
输出是:
(goals
(goal
(= y x)
(or (not and) (not (= x a)))
:precision precise :depth 1)
)
(or (not and) (not (= x a))) 是什么意思?错误?
谢谢。
【问题讨论】:
标签: z3