Cellular Automaton
生命游戏
没有输赢,也没有关卡。你在格子里摆几颗活细胞,按下「生长」, 它们就按你选的那条规则一代一代自己长下去——有的立刻熄灭,有的长出滑翔机,有的吵上几千代才安静下来。
把图案文本粘进来,或直接选文件——RLE、Golly 的 .cells、PLA、LIF、纯文本网格(. 和 o), 外加 Golly 的宏细胞 .mc这六种都会自动认,不用管扩展名(.mc 只能导进来,导出还是那五种)。 文件里写的规则本站认得(「B数字/S数字」这一族)就会照着长,认不得的按 B3/S23 摆进来并说一声。
这文件写的是 B3/S23,现在用的是 B3/S23
调大之后大图案会更吃这台设备的性能(每代大约要算 9×活细胞次),卡了就把它调回去。
第 0 代 · 活细胞 0 · 物种 1 · 一格 8 像素 · 最快约 2 代/秒 新生 老了 钉住 在格子里点几下,再按「▶ 生长」
操作:左键画、右键擦;按住空格或用鼠标中键拖动=平移视野,滚轮=缩放(一格 0.0005~200 像素),手机上双指拖动平移、捏合缩放;「⤢ 看全」(按 F)=把盘上所有细胞收进一屏。 按「⛶ 全屏」=格子铺满整屏(工具栏浮在上面,Esc 退出)。 选中「种植图案」或刚导入的图案后点一下格子就放下(再点那颗按钮取消)。 键盘:P=生长/暂停,回车=单代,S=撒种子,C=清空,+/−=缩放,0=回到原点,Delete=删掉焦点上那颗物种。 边界「有限棋盘·环形连通」=一张盘、对面连着;「无限大」=往哪长都有格子。 只有盘面逐格不再变化(真静止,比如 2×2 方块)才会自动停,滑翔机、脉冲星这类循环会一直跑下去。 按年龄着色时:越老越淡,彻底钉住的细胞变灰;物种对撞会自动切回按物种着色。 你摆的盘会自动记住(只存在这台电脑这台浏览器,刷新还在,含代数与视野);超过 2 万颗的大盘不记,按「🧹 清空」就连记录一起清掉。
这条规则怎么玩
邻居算周围八格,所有格子同时换代。下面两行小格就是当前规则的全部:点任意一颗可以开关"几个邻居会出生/存活",也可以直接选一条内置的或自己写一条。
写成「B数字/S数字」,数字是活邻居个数(0~8),两边都可以一个不写。例:B36/S23、B2/S、B3/S012345678。
几格邻居会出生
空格恰好有 3 个活邻居 → 长出新的。
几格邻居会存活
活细胞有 2 或 3 个活邻居 → 继续活着,物种不变。
这条的特点
最经典那条:四句短话就能长出滑翔机、脉冲星和会算数的机器。