通过滑块设置补丁号

时间:2016-02-05 08:18:07

标签: netlogo

如何通过蚂蚁模型中的滑块生成食物来源,就像我们设置3通过滑块我们可以在网络徽标中看到3个食物来源。

1 个答案:

答案 0 :(得分:0)

这应该让你开始:

globals [n-food-types n-food-patches]
patches-own [food-type]

to setup
  ca
  set n-food-types 3  ;move into  slider
  let _food-types n-values n-food-types [? + 1]
  ask patches [
    set food-type 0 ;default: no food
  ]
  set n-food-patches (count patches / 2)
  ask n-of n-food-patches patches [
    set food-type one-of _food-types
  ]
  color-patches
end

to color-patches
  ask patches [
    set pcolor (5 + 10 * food-type)
  ]
end