netlogo检查修补程序颜色

netlogo检查修补程序颜色,netlogo,Netlogo,简单地说,我正在努力做的是: 如果(任何补丁的颜色=红色),则执行一些代码,只有海龟才能检查颜色。所以这是可行的: ask turtles [show pcolor] 但这不起作用(在“观察者>提示”中键入): 但是我需要在go过程中使用带有if语句的pcolor条件。例如:如果任何补丁都是红色的,那么执行一些代码。谢谢 show pcolor if any? patches with [pcolor = red] [ print "yes, there is at least one

简单地说,我正在努力做的是:


如果(任何补丁的颜色=红色),则执行一些代码,只有海龟才能检查颜色。所以这是可行的:

ask turtles [show pcolor]
但这不起作用(在“观察者>提示”中键入):


但是我需要在go过程中使用带有if语句的pcolor条件。例如:如果任何补丁都是红色的,那么执行一些代码。谢谢
show pcolor
if any? patches with [pcolor = red] [
  print "yes, there is at least one red patch"
]