如何使用 s.proof() 在 z3 中获得完整证明?
How to get complete proof in z3 using s.proof()?
如果校样太长,s.proof()只能打印一部分。有没有其他可用的函数可以得到完整的证明。
我正在使用以下代码
from z3 import *
set_param(proof=True)
.
.
.
.
if unsat==s.check():
s.proof()
请指导我。
from z3 import *
set_param(proof=True)
.
.
.
.
if unsat==s.check():
print s.proof().children()
可以打印完整证明
如果校样太长,s.proof()只能打印一部分。有没有其他可用的函数可以得到完整的证明。
我正在使用以下代码
from z3 import *
set_param(proof=True)
.
.
.
.
if unsat==s.check():
s.proof()
请指导我。
from z3 import *
set_param(proof=True)
.
.
.
.
if unsat==s.check():
print s.proof().children()
可以打印完整证明