跳到正文
导航
搜索
编写
外观
登录
通知
个人主页
个人工具
登录
user-interface-preferences
搜索迷雾 Wiki
迷雾 Wiki
/
知识库
associated-pages
页面
讨论
查看“︁生命游戏”︁的源代码
查看
阅读
查看源代码
查看历史
更多
⌄
更多
语言变体
←
生命游戏
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
康威生命游戏是一种二维元胞自动机。每个格子在某一步只处于“活”或“死”两种状态;下一步由其周围八个邻格的当前状态共同决定。所有格子同时更新,不能算出一个新格子就立刻拿来更新邻居。<ref name="life">[https://ibiblio.org/lifepatterns/october1970.html Martin Gardner《Mathematical Games》,1970 年《科学美国人》生命游戏介绍,英文原文扫描]</ref><ref name="tsinghua">[https://lab.cs.tsinghua.edu.cn/software-engineering/handout/requirement/ 清华大学软件工程课程《生命游戏规则》,中文]</ref> == 更新规则 == {| class="wikitable" ! 当前格 !! 活邻居数 !! 下一步 |- ! 活 | 2 或 3 | 保持活。 |- ! 活 | 其他 | 变死。 |- ! 死 | 恰好 3 | 变活。 |} 例如横排三个活格在下一步会变成竖排三个活格,再下一步又回到横排,这叫周期为二的“闪烁器”。若边界采用环绕方式,结果可能不同于无限平面,应说明所用边界条件。<ref name="life" /> == 参考资料 == <references /> [[工具和科普/逻辑与程序|返回逻辑与程序]]
返回
生命游戏
。
迷雾 Wiki
✕
搜索迷雾 Wiki
✕
阅读设置
✕
正文字体
宋体
黑体
扫描线纹理