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
]
这将为每只乌龟提供不同的随机速度。
我正在尝试遍历一组海龟并为每只海龟分配不同的随机速度。当我尝试使用:foreach turtles [ ... ]
时,我收到一条错误消息,指出 "cannot iterate over agentset"。我知道我可以使用 ask
将所有海龟设置为相同,但我想让海龟以不同的速度移动。
ask
可以很好地完成这项工作:
ask turtles [
set speed random 10
]
这将为每只乌龟提供不同的随机速度。