我是netlogo的新手,我希望有一个"排队"在杂货店模拟中付款。但我的问题是乌龟重叠而不是排成一线。我想检查一下前面是否有龟,如果是真的那么龟会停止。
答案 0 :(得分:2)
documentation for the turtles-on
primitive举例说明了这样的事情:
ask turtles [
if not any? turtles-on patch-ahead 1
[ fd 1 ]
]
您可以改变patch-ahead
使用的距离,但如果您选择小于1的距离,则您只需要检查other
只乌龟:
if not any? other turtles-on patch-ahead 0.5