【发布时间】:2013-01-09 12:04:49
【问题描述】:
由于这个问题有点难以描述,我将用一个小例子来描述我的问题。 假设有一个命题公式集,其元素是布尔变量 a、b 和 c。 当使用 z3 得到这个公式集的真值赋值时,是否存在一些方法来设置变量的优先级?我的意思是如果优先级是a>b>c,那么在搜索过程中z3首先假设a为真,如果a不可能为真,则假设b为真,依此类推。换句话说,如果 z3 给出了一个真值赋值:not a,b,c 在上述优先级下,这意味着 a 不可能为真,因为 a 与 b 相比具有高优先级。希望我清楚地描述这个问题。
【问题讨论】:
标签: z3