Netlogo:我可以搬家期待代理人,但偶尔没有人
Netlogo: I can move-to expect agent, but got nobody once in a while
关于这个问题 MOVE-TO expected input to be an agent but got NOBODY instead,我经常遇到同样的问题,但是,即使我写了一个 move-to
受 if any?
.[=18= 保护的]
想象一下下面的场景,我有两个breed
,一个被要求在满足条件的情况下接近另一个品种的成员。这是 breed1
执行的内容:
if any? breed2 [
ifelse var >= 5 [
move-to one-of breed2 in-radius 2
]
[ ... ]
]
如果 breed2 不是 in-radius
或 breed1 的成员都没有 var
高于 5,我会收到上述错误消息。我怎样才能避免它?
您的 move-to
不受 if any?
条款的保护。 if
检查是否有任何 breed2 的海龟,不管它们的距离如何,但是你的 move-to
要求一定距离内有一只。
关于这个问题 MOVE-TO expected input to be an agent but got NOBODY instead,我经常遇到同样的问题,但是,即使我写了一个 move-to
受 if any?
.[=18= 保护的]
想象一下下面的场景,我有两个breed
,一个被要求在满足条件的情况下接近另一个品种的成员。这是 breed1
执行的内容:
if any? breed2 [
ifelse var >= 5 [
move-to one-of breed2 in-radius 2
]
[ ... ]
]
如果 breed2 不是 in-radius
或 breed1 的成员都没有 var
高于 5,我会收到上述错误消息。我怎样才能避免它?
您的 move-to
不受 if any?
条款的保护。 if
检查是否有任何 breed2 的海龟,不管它们的距离如何,但是你的 move-to
要求一定距离内有一只。