私はBoolsの束を持っている: a=Bool('a')
...
z=Bool('z')
タプルにこれらのboolsの一部をパックした後、その非平等についての制約を追加する方法は? 私が試した: tuple1=(a,b,c,d)
tuple2=(e,f,g,h)
# so far so good
s=Solver()
s.add(tuple1 != tuple2)
しかし、それ
私はZ3Pyをいくつかの分析作業に使用していますが、何度も象徴的な表現をプリントアウトしたいと思います。例えば、 a = BitVecVal("test", 32) + 13
print a
はしかし、私はZ3表現が非常に大きくなると、それだけで完全にプリントアウトすることができないことがわかります。代わりに、「省略記号は、」どのように私は完全にZ3表現をプリントアウトすることができ、だから