5秒内有5000毫秒。因此,如果我在此期间在Netlogo中运行此代码:
every 0.001 [
some-calls-in-the-middle
tick
]
我希望得到5000个滴答,但我得到的不超过150个。有没有办法更有效地将滴答滴答到秒数?
答案 0 :(得分:3)
据推测,您在some-calls-in-the-middle
中所做的任何计算大约需要1/150秒才能完成NetLogo。
every
仅对减少代码片段的运行非常有用 - 永远不会让它更频繁地运行。 (这可能有助于仔细阅读dictionary entry for every
。)