如何让海龟在特定(未知)点在 netlogo 中做某事?
How to make turtles at a specific (unknown) point do something in netlogo?
我试图让一只乌龟在特定的点(和另一只蓝乌龟)做某事,即得到祝福。 (这意味着它可以复制)。
我试过用at-point,但是点是蓝海龟的位置是随机的,所以是未知的。
所以我尝试了其他方法,但也没有用。
ask food [ask n-of count ants-on food [set blessed true]]
我也试过这个:
ask food [ask ants in-radius 1 [set blessed true]]
但是所有的海龟都得到了祝福,而只有一只海龟是它的半径。
还有
ask ants [if ants-on food [set blessed true]]
没有成功。
有人有什么建议吗?
如果你想让蓝海龟在同一片土地上的所有蚂蚁(假设蚂蚁是海龟品种)都受到祝福,请执行以下操作:
ask turtles with [color = blue] [ ask ants-here [set blessed true] ]
如果您想要其他东西,请在您的描述中更加具体。
我试图让一只乌龟在特定的点(和另一只蓝乌龟)做某事,即得到祝福。 (这意味着它可以复制)。
我试过用at-point,但是点是蓝海龟的位置是随机的,所以是未知的。
所以我尝试了其他方法,但也没有用。
ask food [ask n-of count ants-on food [set blessed true]]
我也试过这个:
ask food [ask ants in-radius 1 [set blessed true]]
但是所有的海龟都得到了祝福,而只有一只海龟是它的半径。
还有
ask ants [if ants-on food [set blessed true]]
没有成功。
有人有什么建议吗?
如果你想让蓝海龟在同一片土地上的所有蚂蚁(假设蚂蚁是海龟品种)都受到祝福,请执行以下操作:
ask turtles with [color = blue] [ ask ants-here [set blessed true] ]
如果您想要其他东西,请在您的描述中更加具体。