《Netlogo多主体建模入门》笔记3

时间:2020-02-02 01:20:44   收藏:0   阅读:113
3- 用“生命游戏”认识Patch
 
技术分享图片
 
代码:
 
patches-own[living]
 
to setup
  clear-all
  ask patches [
    if random-float 1 < 0.3[
      set pcolor white
    ]
    set living 0
  ]
end
 
 
 
to go
  ask patches[
    set living count neighbors with [pcolor = black]
  ]
  ask patches[
  ifelse pcolor = black[
      if living > 3 or living < 2[
        set pcolor white
      ]
    ]
    [
      if living = 3[
        set pcolor  black
      ]
    ]
  ]
end

 

 
不然就会报错。建议养成一个习惯: 多打空格。
 
 

原文:https://www.cnblogs.com/wiki-ray/p/12250732.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!