如何在Netlogo中设置一个具有特定颜色的补丁?

时间:2015-07-16 08:45:18

标签: netlogo

为什么这样做:

to setup

 clear-all

 ask n-of 1 patches [set pcolor green]

end

但这并不是:

to setup  

  clear-all

  ask patch-at 1 1 [set pcolor green]

end

你如何获得1改变颜色的补丁?

谢谢。

1 个答案:

答案 0 :(得分:3)

您需要执行以下操作:

to setup  
  clear-all
  ask patch 1 1 [set pcolor green]
end

您的代码正在使用patch-at报告(即告诉询问代理人)来自提问者的特定位置(在这种情况下,1向上和1向右)的补丁的位置或补丁坐标。也就是说,相对位置。相反,您想要询问具有特定坐标或绝对位置的补丁,以便使用补丁的名称,例如patch 1 1