gpt4 book ai didi

python - Z3 Solver() 中约束的大小

转载 作者:行者123 更新时间:2023-12-01 08:28:02 26 4
gpt4 key购买 nike

有没有办法让我们知道解算器中添加了多少约束?例如,我们初始化一个 z3 求解器 s = Solver(),然后使用 s.add() 添加约束。我们如何获得最终添加到求解器中的约束数量?

最佳答案

您可以使用断言方法:

from z3 import *

s = Solver()

i = Int('i')
s.add (i > 1)
s.add (i < 12)

print s.assertions()
print len(s.assertions())

打印:

[i > 1, i < 12]
2

关于python - Z3 Solver() 中约束的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54099202/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com