Netlogo 通过属性关联海龟和链接

Netlogo 通过属性关联海龟和链接,netlogo,Netlogo,我有一个由节点之间的定向连接组成的道路网络。汽车在网络上行驶的路径在设置时随机生成,但在行驶期间保持固定。我想计算任何给定链接上的汽车数量: breed [cars car] breed [road_nodes road_node] directed-link-breed [road_segments road_segment] cars-own [current-road-segment] road-segments-own [number-cars-here] 我希望road_段x y

我有一个由节点之间的定向连接组成的道路网络。汽车在网络上行驶的路径在设置时随机生成,但在行驶期间保持固定。我想计算任何给定链接上的汽车数量:

breed [cars car]
breed [road_nodes road_node]
directed-link-breed [road_segments road_segment]

cars-own [current-road-segment] 
road-segments-own [number-cars-here]

我希望road_段x y的车数为当前路段的车数=road_段x y。有没有办法做到这一点?谢谢。

可能最好一次数完:

to count-cars ;;observer proc
  ask road_segments [set number-cars-here 0]
  ask cars [
    ask current-road-segment [
      set number-cars-here (number-cars-here + 1)
    ]
  ]
end