NetLogo如何计算一个坐标中的海龟

时间:2014-10-01 01:04:11

标签: netlogo

我正在做一个疏散模型,它将比较你最近的出口或与人群一起去的时间。到目前为止我所做的是模拟“最近的出口”

to go

ask turtles [sideway]

end

to sideway

if pxcor < 0 [ set heading 270 ]                                                           
  if pxcor > 0 [ set heading 90 ]

end

这只是伪代码。现在我的问题是如何计算pxcor> 0和pxcore&lt; 0的海龟数量?

例如

if pxcor > 0
counter ++;

1 个答案:

答案 0 :(得分:1)

count turtles with [ pxcor > 0 ]

turtles就是所有的乌龟。 turtles with [ pxcor > 0 ]创建一个新集合,其中只包含来自turtles的{​​{1}}为真的海龟。 pxcor > 0只计算一组代理的数量。