gpt4 book ai didi

netlogo - 如何在 Netlogo 中的海龟之间创建多个链接

转载 作者:行者123 更新时间:2023-12-05 04:16:07 29 4
gpt4 key购买 nike

breed [ As A ]
breed [ Bs B ]
bs-owns [ stock0 stock1 .... stock5]

我创建了 A 的 5 个和 B 的 100 个,B 拥有 stock0 到 stock5。
每只股票的值(value)会在0到10之间随机变化。

我想根据股票的值(value)在 A 和 B 之间创建链接。
例如,如果 B 的 stock0 值为 5,那么我想在 A00 和 Bs 之间创建 5 个链接。
如果 B 的 stock1 值为 3,那么我想在 A01 和 Bs 之间创建 3 个链接。我该怎么做?

最佳答案

NetLogo 不支持两只海龟之间的多重链接。*相反,您可以使用链接变量来有效地做同样的事情。因此,创建一个链接变量,例如:

links-own [ stock-value ]

然后,在创建链接时,您可以执行以下操作:

ask Bs [
create-link-with A00 [ set stock-value stock0 ]
]

*这不完全正确。两只海龟之间可以有多个链接,只要这些链接属于不同品种即可。但这在当前情况下对您没有帮助。

关于netlogo - 如何在 Netlogo 中的海龟之间创建多个链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29153340/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com