1

我真的是 NetLogo 编程的新手,我需要一点帮助。我需要编写用紫色绘制世界边缘边界的程序。我还需要编写程序,将世界上的 15 个随机场涂成紫罗兰色(不包括已经存在的墙壁)。

这是图片的样子:http: //i.imgur.com/1pQ0I2r.jpg

提前谢谢!

4

1 回答 1

1

这是一种方法:

to setup
  clear-all
  ; paint the world's border:
  ask patches with [ 
    pxcor = min-pxcor or
    pxcor = max-pxcor or
    pycor = min-pycor or
    pycor = max-pycor 
  ]
  [ 
    set pcolor violet 
  ]
  ; paint 15 not-yet-painted patches:
  ask n-of 15 patches with [ pcolor != violet ] [
    set pcolor violet
  ]
end
于 2013-10-26T20:05:59.977 回答