在执行模型之间是否有任何原语导致NetLogo的运行延迟?
答案 0 :(得分:2)
您可以使用wait
原语执行此操作。
print "hello"
wait 2
print "there"
将打印"你好",等待2秒,然后打印"那里"。
尽管如此,我强烈建议您避免使用wait
(和相关的every
)。几乎总有更好的方法来做事。 wait
的一个大问题是它使速度滑块(位于标签下方的顶部)几乎无用。如果您想减慢速度,请使用速度滑块。如果您希望代理在做某事之前稍等一下,请给它一个倒数为0的变量;当变量命中0时,代理执行操作。这样,整个模拟不会暂停,只是代理。