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的人学这个会很容易。