标签: python z3
我先向BitVec添加约束,然后将这些BitVec的汉明权重添加到约束中,但是汉明权重的约束不起作用
我将解放入约束中,该解满足第一部分的约束,但不满足汉明重量的约束
s=Solver() def hammingWeight(x,n): return sum(ZeroExt(n,Extract(i,i,x)) for i in range(n)) s.add(hammingWeight(x,16)<=3)