将消息从一只乌龟广播到其中一个链接邻居

时间:2016-10-05 01:47:55

标签: netlogo

我正在研究一个名为nodes的品种将消息传递给其链接邻居

的项目

代码:

ask message
[
let new-location one-of [out-link-neighbors with [hasmsg? = false]] of node-id

move-to new-location 

set node-id new-location
 ]

如上所述我们可以看到消息[即一只乌龟品种消息]寻找从未接收过消息的out-link-neighbors。一旦品种:消息找到这样的节点,就会有一个链接行走,显示消息的传递已经完成。

现在,我想要做的是,而不是将消息移动到新位置,我想将消息复制到新位置。我如何做到这一点我尝试过,但它会在没有out-link-neighbors的每个位置生成新消息

ask message
[
let new-location one-of [out-link-neighbors with [hasmsg? = false]] of node-id

hatch-message 1 [move-to new-location] 

set node-id new-location
 ]

0 个答案:

没有答案
相关问题