【发布时间】:2018-11-04 01:46:16
【问题描述】:
根据 SMTLib 文档 here,我们可以使用 check-sat-assuming 检查 sat,然后可以使用 get-unsat-assumptions 确定不可满足的假设。
在 JavaAPI 中的 Z3 上反映这一点,我可以看到 checkAssuming API 与check-sat-assuming 做同样的事情,但我似乎找不到任何与get-unsat-assumptions 类似的东西,我能找到的只是getUnsatCore api。
所以我的问题是,我是否可以在 Z3 中使用 JavaAPI 获得不满足的假设?
非常感谢!
【问题讨论】: