从海龟NetLogo群众中选择领导者

时间:2014-09-11 08:40:40

标签: netlogo

我有什么方法可以要求/制作一个你现在是领导者的圆形一只乌龟(机器人)(即设置为领导者?对他们来说是真的)。因为我正在使用Robots-own [ is-leader? ]
供参考,请参阅此图片。 image

2 个答案:

答案 0 :(得分:2)

鉴于你在评论中详细阐述了你的目标,但注意到Seth(通常)在他的警告中完全正确,你可以尝试以下方法:

turtles-own [is-leader?]

to setup
  ca
  ask n-of 50 patches [sprout 1]
  choose-leaders
end

to choose-leaders
  ask max-n-of 5 turtles [count turtles in-radius 3] [
    set is-leader? true
  ]
end

答案 1 :(得分:1)

我看到圈起来的海龟之间没有共性,除了它们被圈起来。因此,我将解释这个问题,询问如何通过GUI与海龟互动。如果右键单击乌龟,可以从菜单中选择它,然后选择"检查"从下一个菜单。这将打开一个对话框,其中包含所有海龟的属性,包括其自定义属性。您可以使用此功能将其is-leader?属性设置为true

第h