如果证据太长,s.proof()只能打印部分内容。是否还有其他功能可供我们使用,我们可以获得完整的证明。
我正在使用以下代码
from z3 import *
set_param(proof=True)
.
.
.
.
if unsat==s.check():
s.proof()
请指导我。
答案 0 :(得分:1)
from z3 import *
set_param(proof=True)
.
.
.
.
if unsat==s.check():
print s.proof().children()
可以打印完整的证明