如何通过坐标在某个瞬间找出乌龟的身份。 即如果有一只乌龟在(a,b)已知,但我不知道哪一只,那么我该怎么找到它。
答案 0 :(得分:1)
let my-turtle one-of turtles with [xcor = a and ycor = b]
ask my-turtle [ whatever you want it to do ]
但龟坐标是浮点。所以你不应该真的试图检查这个值是否等于某个数字。
你怎么知道它在(a,b)?如果因为它满足某些条件并移动到那里,那么为什么不在符合条件的情况下将它标记为你想要的那个?
答案 1 :(得分:0)
假设补丁上有任何乌龟(或者,如果每个补丁只有一个):
to-report who-at-xy [#x #y]
let _candidates [turtles-here] of patch #x #y
if (any? _candidates) [
report [who] of one-of _candidates
]
report -1
end
那就是说,你几乎肯定应该直接与海龟合作而不是他们的who
数字。