如何在 netlogo 中隐藏所有连接到特定品种的 link

How to hide all link that connect to a particular breed in netlogo

问候,

场景是这样的: 我有 2 个品种,即:"dog" 和 "cat" 仅在dog breed 和cat breed 内建立链接,暂时没有交叉linkages。 我正在寻找一种方法来隐藏只与狗相关的狗品种和 links。我想补充一点,link 不是随机生成的,它们是已知的 link 品种。这样做的目的是我正在使用 nw:mean-path-length

对每个品种单独进行网络计算

在 netlogo 文档中,我将使用 ask dog[ hide-turtle ] 隐藏狗的品种。但是,我不知道 如何隐藏 link 仅与狗相关联 。同样,我将使用 ask dog[ show-turtle ] 使狗品种再次出现(link 也与狗相关联)并使用 ask cat[ hide-turtle ] 计算另一个品种。

感谢您的帮助!

ask dogs [ ask my-links [ hide-link ] ]

...将隐藏狗的链接。

也就是说,如果您想在网络的单独部分执行计算,则需要使用 nw:set-context:仅隐藏海龟和链接不会影响基元的结果,例如 nw:mean-path-length