Netlogo:如何迭代代理集并设置可变速度

Netlogo: How to iterate over agentset and set variable speed

我正在尝试遍历一组海龟并为每只海龟分配不同的随机速度。当我尝试使用:foreach turtles [ ... ] 时,我收到一条错误消息,指出 "cannot iterate over agentset"。我知道我可以使用 ask 将所有海龟设置为相同,但我想让海龟以不同的速度移动。

ask 可以很好地完成这项工作:

ask turtles [
  set speed random 10
]

这将为每只乌龟提供不同的随机速度。