随笔 - 7  文章 - 124  评论 - 104 

小说中有一个场景,主人公原本捉到的是3个妖精,后来突然变成4个了……

这个作何理解?小说中并没有明确说明,但却一直在强调“集合離散”这个概念。

不知道大家听说过“life game”没有?这个一般被成为“Conway's Game of Life”。

这是一个“零人”游戏,通常的游戏都至少要有一个人来玩,lifegame只需要决定初始的状态,之后,游戏就会持续下去。让我们来了解下基本规则。先想象一下3X3的棋盘,中间的格子有两种状态,“生”或“死”,它的下一个状态由周围的8个格子来决定。周围有3个“生”的格子,它就会“生”。周围有2个“生”的格子,它保持原来的状态。其他情况,它就会“死”。我们用图示来表示下,■表示生,□表示死。

□■■
□■□
□□□
■□□
□□■
■□□
□■■
□■■
■□□
□□□
□■□
■□□
这个规则也可以换一个说法,用变化的观点。“生”的格子周围有2或3个“生”,它就维持“生”。“死”的格子周围有3个“生”,它就诞生为“生”。其他情况就是死亡
那么上面的图示可以换成以下
生(维持 生(诞生 死(死亡 死(死亡
□■■
□■□
□□□
■□□
□□■
■□□
□■■
□■■
■□□
□□□
□■□
■□□

由以上规则可以得出一个总体的规则,那就是过疏过密都无法生存。

我们回过头来看看小说中的情况,3个妖精满足诞生的条件,诞生了第4个妖精,而后4个妖精满足了维持的条件,保持现状。可以用图来表示。

□■■
□■■
□□□

 

其实,再深入探究“life game”的话,会发现这是一种稳定态。目前能够长久生存的life game模型有4种:固定型、振动型、移动型、繁殖型……

好吧,这个太深了,我不想深究……

介绍几个相关站点,大家有兴趣可以去玩玩“life game”,能否试出些新花样?

http://math.shinshu-u.ac.jp/~hanaki/lifegame/ 日语,网页形式

http://www.ibiblio.org/lifepatterns/ 英文,有相关很多链接,提供各种平台的游戏,有一个JAVA在线游戏

http://www.bitstorm.org/gameoflife/ JAVA在线,比较简洁

PS:其实开始翻译这本小说前就准备写这篇了,嗯,拖到了现在……

参考资料:

Wiki

レジデント初期研修用資料

posted on 2008-05-16 22:37 liwei 阅读(227) 评论(2)  编辑  收藏 所属分类: [田中ロミオ]人類は衰退しました 网摘收藏

  回复  引用    
2008-05-19 11:47 | hsy200511

  回复  引用    
2008-05-22 15:53 | xliu
虽然说从3到4的变化符合这种life game的规律
那第四只难道是那三只的相互作用诞生物-口-

话说,真是悠闲那,研究这个
不过,本身还是满有意思的,但是我数学不好,不玩那东西。。。

标题  
姓名  
主页
EMail (只有博主才能看到)
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录    新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]