原于2013年的π日发于果壳日志。这里转的是2016年的π日发在十五言的版本。
今天是π日,要吃派。
这是一个派:
嗯,其实是一个π……确切地说,是pi-heptomino,一个长成π的样子的七联骨牌。
不过,在生命游戏的世界里,这个π不听话,不好好地呆在那里,却要变成一堆奇怪的东西:
不听话怎么办?把它吃掉!
不过,这个π生活在生命游戏的世界里,不是我们人类的嘴巴能够吃掉的。
那叫谁去吃呢?
生命游戏中有一类东西,英文名叫eater,有人把它翻译成“吞噬者”,不过我更喜欢把它翻译成“吃货”。它们能吞下玻璃而不伤身体……呃不,它们能把生命游戏中各种奇怪的东西吃掉,吃完之后自己会恢复原样。
让我们请出生命游戏中最出名的吃货:吃货一号(eater 1):
长得像个鱼钩。其实,它的另一个名字就是鱼钩(fishhook)。它是生命游戏中第一个发现的吃货。
只需要四代时间,它就能吃掉一架滑翔机(glider):
也能轻松吞下轻型飞船(lightweight spaceship)和中型飞船(middleweight spaceship):
它还能吃掉很多别的东西,比如说面包(loaf)、小圆面包(bun)(大概给这些东西起名字的人也是个吃货)……这里就不再一一举例了。
那么,它能不能吃掉π呢?
当然能。不过π太不听话了,一个吃货吃不掉,得两个。左边一个右边一个:
嗯,吃得还挺快:
除了吃货一号,另一个吃货也能吃掉π:
嗯,就是个方块(block)。它是生命游戏中最常见的一种静物(still life)。在平面上随机倒上一锅汤(soup,指随机的初始状态),然后开始生命游戏,等稳定下来之后基本上都能看到它。
它其实也是一个吃货,不过胃口没有吃货一号那么好。一些别的吃货,比如说吃货二号(eater 2),就是在它的基础上构造出来的。
和吃货一号一样,也是需要两个方块才能吃掉π:
(有点囧……)
这次就没有吃货一号吃得那么快了:
不过总是把π吃掉了。
参考资料:LifeWiki
另外,卅猫说两个方块吃π的图片像苦力怕。
于是我试了一下。真正的苦力怕会变成两只蜂巢: