更改

跳到导航 跳到搜索
第150行: 第150行:  
</syntaxhighlight>
 
</syntaxhighlight>
 
====go部分====
 
====go部分====
 +
[[File:lgss.gif|400px|thumb|right|运行过程]]
 
go按钮在创建之时就设定了持续执行,因此程序会一直进行下去。在每一轮中,程序都会遍历每个格,来判断每个格周围的存活数量。如果黑格周围存活数不等于3,其将死亡,表现为由黑格转为白格。若一个白格周围存活数正好是3,会变为黑色,即为存活状态。在棋盘上所有格子均判断完一轮后,由于设定了持续执行,程序会再次进行遍历,不断循环下去。随着迭代次数的增加,整个环境也会趋于较稳定状态。go部分的核心代码如下:
 
go按钮在创建之时就设定了持续执行,因此程序会一直进行下去。在每一轮中,程序都会遍历每个格,来判断每个格周围的存活数量。如果黑格周围存活数不等于3,其将死亡,表现为由黑格转为白格。若一个白格周围存活数正好是3,会变为黑色,即为存活状态。在棋盘上所有格子均判断完一轮后,由于设定了持续执行,程序会再次进行遍历,不断循环下去。随着迭代次数的增加,整个环境也会趋于较稳定状态。go部分的核心代码如下:
[[File:lgss.gif|400px|thumb|right|运行过程]]
   
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
 
   ask patches[
 
   ask patches[
7,129

个编辑

导航菜单