首页 > Web开发 > 详细

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

时间:2020-02-02 01:20:44      阅读:114      评论:0      收藏:0      [点我收藏+]
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

 

 
  • 变量、数字、函数、保留字 相互之间都要有空格
不然就会报错。建议养成一个习惯: 多打空格。
  • 这门语言是面向对象的,所以学过java的人学这个会很容易。
 
 

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!