是否可以在不同时间点更新地块?
我的模型看起来像那样(它是复制动力学):
to go
repeat 10 [do-something]
replicate
tick
end
然后我希望在tick
上更新一个图,就像平常一样,第二个图在do-something
更新,然后在tick
重置。
我试图在文档中找到解决方案但update-plots
命令更新所有不是我想要的图。
答案 0 :(得分:2)
您可以使用各种手动绘图命令(例如plotxy
,plot-pen-down
,plot-pen-up
)来明确绘制内容,请参阅用户手册的绘图部分,但通常更简单在绘图中使用绘图命令而不是代码。
要在图中而不是代码中执行此操作,您可以更改为这样的结构(如果您的完整代码适用):
to go
do-something
if ticks mod 10 = 0 [ replicate ]
tick
end
并使用tick
自动更新绘图。您还可以在地图的if ticks mod 10 = 0
部分使用update
技巧。