让我用一个例子来解释我的问题:
假设我有一个可能的离散整数域,例如 -1、0、2、3、5 和 6 现在,我正在为变量 x 寻找满足以下约束的解决方案(或模型):
(x > 0) && (x < 6) && (x != 3) && (x > 2)
答案将是(来自解决方案域)= 5,对吗?
我如何在 Z3 中做到这一点?
也就是说,我想使用离散实体定义解决方案空间,然后断言一些约束并要求 Z3 检查可满足性。如果满意,那就要模型。
谁能帮我举个例子?
谢谢,--伊什蒂亚克
让我用一个例子来解释我的问题:
假设我有一个可能的离散整数域,例如 -1、0、2、3、5 和 6 现在,我正在为变量 x 寻找满足以下约束的解决方案(或模型):
(x > 0) && (x < 6) && (x != 3) && (x > 2)
答案将是(来自解决方案域)= 5,对吗?
我如何在 Z3 中做到这一点?
也就是说,我想使用离散实体定义解决方案空间,然后断言一些约束并要求 Z3 检查可满足性。如果满意,那就要模型。
谁能帮我举个例子?
谢谢,--伊什蒂亚克