如何访问乌龟当前位置的链接对象?例如,计算在遍历特定链接时事件发生的次数。
我(也许是愚蠢地)认为你可以:
ask link(s)-here [set count count + 1]
但链接 - 这里不是一种方法,但不起作用。
任何建议都非常赞赏 非常感谢您的阅读。
斯蒂芬
答案 0 :(得分:1)
您的海龟是否只是在飞机上徘徊,有时会碰到一些链接?如果是这样,请参阅布莱恩的回答。
或者,你的乌龟是否故意沿着链接走?如果是后者,那么添加:
turtles-own [current-link]
当乌龟选择链接并开始关注时,将链接存储在该变量中。
答案 1 :(得分:0)
此答案显示了如何获取链接的距离:https://stackoverflow.com/a/22163018/145080
然后您可以执行以下操作:
to-report links-here
report links with [ link-distance [pxcor] of myself [pycor] of myself < .5 ]
end
请注意,这不会检测通过修补程序边缘的链接。播放距离(目前为.5)以获得您想要的效果。