Netlogo:如何计算连续指定坐标之间的海龟数量?
Netlogo: How to count turtles between specified coordinates in a row?
如何计算连续指定坐标之间的海龟数量?
例如,我们想要计算介于 (min-pxcor 0) 和 (max-pxcor 0) 之间的海龟。
以下是示例语法,但不起作用:
count turtles with [(min-pxcor 0) < (max-pxcor 0)]
因为你正在寻找 pycor = 0
和 pxcor
在最小值和最大值之间的海龟,比如 minpx
和 maxpx
,你会写
count turtles with [pycor = 0 and pxcor >= minpx and pxcor <= maxpx]
请注意,min-pxcor
和 max-pxcor
是 NetLogo 报告器,它们在 x 维度上给出了世界的边缘,因此所有海龟都将在这两个值之间有 xcor
s。如果那是你想要的,你根本不需要测试他们的 xcor
s。
如何计算连续指定坐标之间的海龟数量? 例如,我们想要计算介于 (min-pxcor 0) 和 (max-pxcor 0) 之间的海龟。 以下是示例语法,但不起作用:
count turtles with [(min-pxcor 0) < (max-pxcor 0)]
因为你正在寻找 pycor = 0
和 pxcor
在最小值和最大值之间的海龟,比如 minpx
和 maxpx
,你会写
count turtles with [pycor = 0 and pxcor >= minpx and pxcor <= maxpx]
请注意,min-pxcor
和 max-pxcor
是 NetLogo 报告器,它们在 x 维度上给出了世界的边缘,因此所有海龟都将在这两个值之间有 xcor
s。如果那是你想要的,你根本不需要测试他们的 xcor
s。