我试图在NetLogo中复制KOSKK模型(Kumpula等人,2007),但是我被困住了。
原始算法是:
(I)随机选择一个节点i,然后
(a)选择朋友的朋友k(通过加权搜索)并进行介绍 它对我的概率。 p_1(初始拉力为w_0)(如果尚未) 熟识。沿搜索路径将领带强度增加“ d”,例如 以及链接l_ {ik}是否已经存在。
(b)另外,还有概率。 p_r(如果我没有连接,则为prob。1),将i连接至随机节点j(连接强度为w_0)。
(II)选择一个随机节点并带有概率。 p_d删除其所有联系。
尤其是,我正在努力正确地编写初始步骤I-a。如何告诉程序在最高加权路径(l_ {ij},l_ {jk})中挑选朋友j(!=我,i)的朋友k?