TURTLES-ON预期输入为座席或座席集,但改为使用数字0

时间:2019-09-26 18:11:10

标签: netlogo

我正在研究一个模型,如果特定补丁上有海龟,该模型应该执行一项操作。这是发生错误的区域。 “反击”是我的补丁,而增加食物供应就是上述行动。

if any? turtles-on counter
  [set food food + 1]

如何更改此设置,以使其在柜台上没有海龟(0号)时不会崩溃?

1 个答案:

答案 0 :(得分:1)

如果除此边缘情况以外,counter确实不是数字值,则下面的0显式检查有效。

if counter != 0 and any? turtles-on counter
  [set food food + 1]