生命游戏:5类最简单而又叹为观止的图形
楼主最近接触life game,然后下载了golly,模拟很多变化。这个游戏最有意思的地方就是:经常有意料之外的事情发生,多一个像素点,演化的命运就完全不同了。更有趣的是,表面上很简单的图形,演化的路径却可以非常复杂。结合查阅的一些资料,下面记录一些经典的情况:
1,一字型图像
一字型图像就是全由一条直线像素点组成的,如下图,就是10*1的图形:

这是最简单的,然而也能出现复杂行为。列举如下:
3*1:著名的binker,最常见的震荡子(Oscillator)

10*1:周期为15的震荡子pentadecathlon(周期为14)(动图见2楼)
33*1:要500多代才稳定下来,而32格或34格都只要几十步就稳定下来了
41*1:产生一个叫pulsar的周期3震荡子
特别高阶后,就形成稳定的图形了,所谓的谢尔宾斯基三角形。

如果允许一字型之间留有空格,那么如下图形会产生惊人的行为:存活到3183代,留下1059个细胞

带间隔的一字型还可以生成一些著名的震荡子(Oscillator),常见的有blinker,pulsar,tumbler,它们图像如下
pulsar(周期为3)

tumbler(周期为14)

pentadecathlon(周期为15)

如下一字型图可以生成tumbler


如下一字型图可以同时生成pulsar和tumbler


(待续)
楼主最近接触life game,然后下载了golly,模拟很多变化。这个游戏最有意思的地方就是:经常有意料之外的事情发生,多一个像素点,演化的命运就完全不同了。更有趣的是,表面上很简单的图形,演化的路径却可以非常复杂。结合查阅的一些资料,下面记录一些经典的情况:
1,一字型图像
一字型图像就是全由一条直线像素点组成的,如下图,就是10*1的图形:

这是最简单的,然而也能出现复杂行为。列举如下:
3*1:著名的binker,最常见的震荡子(Oscillator)

10*1:周期为15的震荡子pentadecathlon(周期为14)(动图见2楼)
33*1:要500多代才稳定下来,而32格或34格都只要几十步就稳定下来了
41*1:产生一个叫pulsar的周期3震荡子
特别高阶后,就形成稳定的图形了,所谓的谢尔宾斯基三角形。

如果允许一字型之间留有空格,那么如下图形会产生惊人的行为:存活到3183代,留下1059个细胞

带间隔的一字型还可以生成一些著名的震荡子(Oscillator),常见的有blinker,pulsar,tumbler,它们图像如下
pulsar(周期为3)

tumbler(周期为14)

pentadecathlon(周期为15)

如下一字型图可以生成tumbler


如下一字型图可以同时生成pulsar和tumbler


(待续)