如何在Netlogo中创建与海龟列表的链接

如何在Netlogo中创建与海龟列表的链接,netlogo,Netlogo,我想从海龟0创建一个带有海龟特别列表的链接,例如[2 7 6 5]。这张名单上有谁养的海龟 ask turtle 0 [ create-link-with [2 7 6 5] let result requester-list ask turtle 0 [ create-links-to result 一般来说,不要在NetLogo中使用who。您不提供生成who编号列表的代码,但最好是有海龟列表,而不是海龟标识符列表 这里有一种方法(未经测试)。有更好的方法,但我认为这更具可读性: fo

我想从海龟0创建一个带有海龟特别列表的链接,例如[2 7 6 5]。这张名单上有谁养的海龟

ask turtle 0 [
create-link-with [2 7 6 5]

let result requester-list 
ask turtle 0 [
create-links-to result

一般来说,不要在NetLogo中使用
who
。您不提供生成
who
编号列表的代码,但最好是有海龟列表,而不是海龟标识符列表

这里有一种方法(未经测试)。有更好的方法,但我认为这更具可读性:

foreach [2 7 6 5]
[ this-turtle ->
  ask turtle 0 [create-link-with turtle this-turtle ]
]
如果您使用的是agentset,则代码看起来更像:

let targets n-of 4 turtles
ask turtle 0 [create-links-with targets]