如何在 The Game of Life 网站上开始新游戏并加载图案库
在 conwaylife.appspot.com 上,开始模拟只需要点击 New Game,加载现成图案则点击 Pattern Library。这个网站是康威生命游戏(Conway's Game of Life)的在线模拟器,属于“零玩家游戏”:你只需给出初始配置,之后的演化由规则自动完成,不需要中途操作。
网站是什么
根据页面说明,The Game of Life 不是通常意义上的电脑游戏,而是一个元胞自动机(cellular automaton)。它由英国数学家 John Horton Conway 于 1970 年提出,演化完全由初始状态决定,玩家做的是创建初始配置,然后观察它如何演变。
页面提供的两个主要入口就是:
- New Game:开始模拟并创建新的生命(初始配置)。
- Pattern Library:从图案库中加载并显示一个预设图案。
页面底部还列出了 LifeWiki、Life Lexicon、bitstorm.org 等外部链接,以及版权信息 ©2011 conwaylife.appspot.com。
开始一局新游戏
- 打开 conwaylife.appspot.com。
- 点击 New Game。
- 页面会进入模拟状态,并允许你创建新的初始配置——也就是在网格上设置哪些细胞初始存活。
- 设置完成后,观察网格按生命游戏规则自动演化。
预期结果:你得到一个由自己定义的初始图案,并看到它一代代变化下去。由于是零玩家游戏,启动后不需要再输入指令,演化结果取决于你最初画出的形状。
加载图案库中的预设图案
- 在页面上点击 Pattern Library。
- 网站会从图案库中加载并显示一个预设图案。
- 加载后即可直接观察该图案的演化过程。
预期结果:网格上出现一个现成的经典图案,省去手动绘制的步骤,适合先看效果、再理解规则。
观察演化时可以做什么
- 重新开始:回到 New Game,重新创建初始配置,相当于清空当前局面、换一个起点。
- 换一个图案:再次进入 Pattern Library,加载另一个预设图案。
- 对照规则理解变化:生命游戏的下一代由当前细胞及其邻居状态决定,所以同一个初始图案每次运行的结果是一致的——想得到不同结果,就要改变初始配置。
常见卡点
- 以为需要一直操作:这是零玩家游戏,启动后不需要持续输入,演化会自动进行。
- 想中途“救活”某个图案:规则由初始状态决定,中途干预不属于这个模拟器的基本交互方式;更直接的做法是回到 New Game 重新设计初始配置。
- 找不到图案库入口:Pattern Library 与 New Game 一样,都是页面上的主要入口,注意页面上方的导航区域。
适合谁用
想快速体验康威生命游戏、又不想自己写代码或搭环境的人,可以直接用这个网站:New Game 用来自己画初始图案,Pattern Library 用来加载现成图案观察演化。想深入理解规则本身,可结合页面列出的 LifeWiki 和 Life Lexicon 一起看。