gpt4 book ai didi

z3 - Z3Py 代码错误

转载 作者:行者123 更新时间:2023-12-01 11:50:16 24 4
gpt4 key购买 nike

以下脚本有什么问题 http://rise4fun.com/Z3Py/Cbl ?添加最后两行会出现以下错误 'instancemethod' object is not #subscriptable

x,t,t1,t2,x_next=Reals ('x t t1 t2 x_next')
location,location_next=Bools('location location_next')
x=0
location=BoolVal(False)
k=20
for i in range(k):
s=Solver()
s.add(Or(And(x_next-x>=2*t,x_next-x<=3*t,x_next<=12,t>0,Not(location)),
And(x_next-x>=-2*t,x_next-x<=-t,x_next>=0,t>0,location)),location_next==If(And(Not(location),x_next>=12),True,If(And(location,x_next<=0),False,location)))

print s.check()
print s.model()
m=s.model
#x=m[x_next]
#location=m[location_next]

最佳答案

m=s.model 将函数分配给 m。我相信您打算分配调用 s.model 的结果,因此包括括号以进行调用:

m=s.model()

关于z3 - Z3Py 代码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11870272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com