Netlogo 如何更改链接的种类?
在这里,我想改变某些链接太不活跃的品种,我试图使用下面的代码显示下面描述的错误。你们谁能帮我弄一下密码吗Netlogo 如何更改链接的种类?,netlogo,Netlogo,在这里,我想改变某些链接太不活跃的品种,我试图使用下面的代码显示下面描述的错误。你们谁能帮我弄一下密码吗 directed-link-breed [active-links active-link] directed-link-breed [inactive-links inactive-link] to link-network ask nodes [ create-active-links-to other nodes [ let num-link
directed-link-breed [active-links active-link]
directed-link-breed [inactive-links inactive-link]
to link-network
ask nodes
[
create-active-links-to other nodes
[
let num-links count links
let link-freq round (num-links * link-chance / 100)
ask n-of link-freq links
[
set breed inactive-links
hide-link
]
]
]
layout
end
to layout
repeat 10 [layout-spring nodes links 0.2 5 0.1 ]
display
end
错误:已存在端点节点75和的非活动链接
节点28在由调用的非活动链路75 28运行集时出错
程序链路网络
由过程设置节点调用
由过程设置调用
通过“设置”按钮调用
只要像你正在做的那样提出要求:
undirected-link-breed [alinks alink]
undirected-link-breed [blinks blink]
to test
ca
crt 2
ask turtle 0 [create-alink-with turtle 1]
ask alink 0 1 [set breed blinks]
show blink 0 1
end
但是,当拥有新品种的海龟之间已经存在联系时,它就不起作用了。你能发布设置节点程序代码吗?这将给我们一个发现真正问题的提示。