netlogo中的加权有向图

netlogo中的加权有向图,netlogo,Netlogo,我想在netlogo中创建一个带有权重的有向图。我搜索了文档,但找不到一种方法来增加链接的权重。这是我的密码: to setup clear-all ;; clear everything on canvas setup-nodes ;; a procedure to set nodes setup-edges ;; a procedure to set edg

我想在netlogo中创建一个带有权重的有向图。我搜索了文档,但找不到一种方法来增加链接的权重。这是我的密码:

to setup
  clear-all                       ;; clear everything on canvas
  setup-nodes                     ;; a procedure to set nodes
  setup-edges                     ;; a procedure to set edges
  ask turtles [ set color red]    ;; paint nodes red
  ask links [set color white]     ;; paint edges white
  reset-ticks
end

to setup-nodes
  set-default-shape turtles "circle"
  crt number-of-nodes ;; users give this number from the interface
  [
    ; for visual reasons, we don't put any nodes *too* close to the edges
    setxy (random-xcor * 0.95) (random-ycor * 0.95)
  ]
end

to setup-edges
  while [ count links < num-links ] ;; num-links given by the user from interface
  [
    ask one-of turtles 
    [
      let choice one-of other turtles

      if choice != nobody [ create-link-to choice ]
    ] 
  ]
    ; make the network look a little prettier
    repeat 10
    [
      layout-spring turtles links 0.3 (world-width / (sqrt number-of-nodes)) 1
    ]
end
设置
清除所有;;清除画布上的所有内容
设置节点;;设置节点的过程
设置边缘;;设置边的过程
询问海龟[设置红色];;将节点涂成红色
询问链接[设置白色];;将边缘涂成白色
重置滴答声
结束
设置节点的步骤
将默认形状海龟设置为“圆形”
节点数量;;用户从界面上给出这个数字
[
;出于视觉原因,我们不会将任何节点*太*靠近边缘
setxy(随机xcor*0.95)(随机ycor*0.95)
]
结束
设置边
而[count links
链接拥有[weight]
(在“代码”选项卡顶部)向链接添加名为
weight
的变量


NetLogo模型库中使用链接的某些模型拥有:小世界、团队组装、定向网络上的扩散、人工神经网络、链接繁殖示例、网络导入示例。

链接拥有[权重]
(在代码选项卡顶部)向链接添加名为
权重的变量


NetLogo模型库中使用链接的一些模型属于自己的
:小世界、团队组装、定向网络上的扩散、人工神经网络、链接繁殖示例、网络导入示例。

由于我找不到链接属于自己的示例,请告诉我,我的代码中到底放在哪里?我在“if choice!=…”下尝试,但它不起作用。因为我找不到自己的链接示例,请告诉我,在我的代码中到底放在哪里?我在“如果选择!=…”下尝试,但不起作用。