Netlogo 域中具有特定属性的着色面片

Netlogo 域中具有特定属性的着色面片,netlogo,Netlogo,我希望我的外环补丁的颜色为绿色 我写了以下命令 To setup ask patch 0 0 [ set pcolor red ask neighbors [ set pcolor blue] ask patches with [pxcor > 1 and pxcor < -1 and pycor > 1 and pycor < -1] [set pcolor gr

我希望我的外环补丁的颜色为绿色 我写了以下命令

    To setup
    ask patch 0 0 [ set pcolor red
                 ask neighbors
                    [ set pcolor blue]
    ask patches with [pxcor > 1 and pxcor < -1 and pycor > 1 and pycor < -1] 
    [set pcolor green ]
      ]

   end
设置
询问修补程序0[设置P颜色为红色]
问问邻居
[设置颜色为蓝色]
使用[pxcor>1和pxcor<-1以及pycor>1和pycor<-1]询问补丁程序
[将颜色设置为绿色]
]
结束
我得到了中心和邻居们所需的颜色,但环外的补丁仍然是黑色的


plz帮助。

问题在于,您提供了一个任何修补程序都无法满足的条件。(例如,它不能同时位于彩色面片的左侧和右侧,但您可以使用
)以下各项是否满足您的需要

to colorPatches
  ask patch 0 0 [
    set pcolor red
    ask neighbors [ set pcolor blue]
  ]
  ask patches with [pcolor = black] [ 
    set pcolor green
  ]
end

这是两个截然不同的问题。所以我需要一次发布一个问题。这个问题可以编辑吗?我会在一段时间后发布。是的,它会。非常感谢你的帮助。