在NetLogo中为邻域内的移动分配值

时间:2014-11-16 06:03:01

标签: probability netlogo

在NetLogo中我想修改此代码:

to go 
    ask patches with [not any? turtles-here]
    [ move-particle-to-here ]
    tick
    end

    to move-particle-to-here 
      let particle one-of turtles-on neighbors4
      if particle != nobody [
        ask particle [ move-to myself ] 
      ]
    end

并为邻域内的音量独占移动分配值或概率。

我有两个品种,一个叫'溶剂',一个叫'粒子'。我想要求粒子和溶剂仅以一定的概率或值移动。例如,如果一个粒子在其邻居4中有3个溶剂,它将移动的概率为(概率)^ 3。

任何帮助都会非常感激,因为我通过在线搜索找不到任何帮助。

谢谢!

0 个答案:

没有答案