我正在尝试使用python接口使用特定于LIA实例的策略。我试过用:
solver = Tactic('lia').solver()
不幸的是,我收到了“未知战术'lia'”的消息。相反,当我使用'qflia'时,同样有效。为了在这种情况下使用最好的策略,我该怎么做?
答案 0 :(得分:0)
没有针对LIA问题的自定义策略,但有一个用于QF_LIA(即量词免费LIA),它被称为" qflia",所以它不应该报告错误。这对我有用:
from z3 import *
s = Tactic('qflia').solver()
x = Int('x')
s.add(x < 5)
print(s.check())