1

私は NetLogo でのプログラミングがまったく初めてで、少し助けが必要です。世界の端の境界を紫で塗りつぶす手順を書く必要があります。また、世界の 15 のランダムなフィールドを紫色でペイントする手順を記述する必要があります (既存の壁は数えません)。

これがどのように見えるかの写真です:http://i.imgur.com/1pQ0I2r.jpg

事前にサンクス!

4

1 に答える 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 に答える