生命游戏

✍ dations ◷ 2025-08-07 23:54:43 #生命游戏
康威生命游戏(英语:Conway's Game of Life),又称康威生命棋,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。它最初于1970年10月在《科学美国人》杂志上马丁·葛登能的“数学游戏”专栏出现。生命游戏中,对于任意细胞,规则如下:可以把最初的细胞结构定义为种子,当所有在种子中的细胞同时被以上规则处理后,可以得到第一代细胞图。按规则继续处理当前的细胞图,可以得到下一代的细胞图,周而复始。生命游戏是一个零玩家游戏。它包括一个二维矩形世界,这个世界中的每个方格居住着一个活着的或死了的细胞。一个细胞在下一个时刻生死取决于相邻八个方格中活着的或死了的细胞的数量。如果相邻方格活着的细胞数量过多,这个细胞会因为资源匮乏而在下一个时刻死去;相反,如果周围活细胞过少,这个细胞会因太孤单而死去。实际中,玩家可以设定周围活细胞的数目怎样时才适宜该细胞的生存。如果这个数目设定过高,世界中的大部分细胞会因为找不到太多的活的邻居而死去,直到整个世界都没有生命;如果这个数目设定过低,世界中又会被生命充满而没有什么变化。实际中,这个数目一般选取2或者3;这样整个生命世界才不至于太过荒凉或拥挤,而是一种动态的平衡。这样的话,游戏的规则就是:当一个方格周围有2或3个活细胞时,方格中的活细胞在下一个时刻继续存活;即使这个时刻方格中没有活细胞,在下一个时刻也会“诞生”活细胞。在这个游戏中,还可以设定一些更加复杂的规则,例如当前方格的状况不仅由父一代决定,而且还考虑祖父一代的情况。玩家还可以作为这个世界的“上帝”,随意设定某个方格细胞的死活,以观察对世界的影响。在游戏的进行中,杂乱无序的细胞会逐渐演化出各种精致、有形的结构;这些结构往往有很好的对称性,而且每一代都在变化形状。一些形状已经锁定,不会逐代变化。有时,一些已经成形的结构会因为一些无序细胞的“入侵”而被破坏。但是形状和秩序经常能从杂乱中产生出来。这个游戏被许多计算机程序实现了。Unix世界中的许多骇客喜欢玩这个游戏,他们用字符代表一个细胞,在一个计算机屏幕上进行演化。比较著名的例子是,GNU Emacs编辑器中就包括这样一个小游戏。板凳面包蜂巢大船小船花池塘蛇航空母舰独木舟芒果鸭子信号灯(周期=2轮)蟾蜍(周期=2轮)红绿灯(周期=2轮)烽火(周期=2轮)脉冲星(周期=3轮)慨影(周期=15轮)

相关

  • 生物薄膜生物薄膜(英语:biofilm),也称作“生物膜”或“菌膜”,是一些微生物细胞由自身产生的胞外多聚物基质(英语:Extracellular polymeric substance)(主要为多糖)所包围而形成,且附着在浸有液
  • 检疫隔离检疫 是风险管理的一种设施。 当人类、动物、植物等,由一个地方进入另一个地方,为防带有传染病等,所以必须进行隔离检疫。本条目出自公有领域:Chisholm, Hugh (编). Quarant
  • 流行性脑脊髓膜炎流行性脑膜炎又名流行性脑脊髓膜炎(Epidemic meningitis),简称流脑。冬春季节是此病的高发期,发病高峰一般出现在每年的3月~4月份。如及早发现,及早治疗,本病治愈率较高。流行性脑
  • 唐家乡唐家乡可以指:
  • 瓦隆语瓦隆语(Walon)(中文或译瓦龙语、华隆语)属印欧语系罗曼语族的语言,是比利时境内的主要语言之一。到20世纪中叶,法国北部地区的一些村庄及瓦隆地区有超过70%的人使用该语言。瓦隆语
  • 超高频特高频(英语:Super high frequency,简称SHF)是指由频带3GHz到30GHz的无线电波。国际电信联盟将特高频的波长定为10厘米到1厘米。我们日常生活接触的微波也是在这范围,同时也包括
  • 里夏德·维尔施泰特里夏德·梅尔廷·维尔施泰特(德语:Richard Martin Willstätter,1872年8月13日-1942年8月3日),皇家学会成员,德国有机化学家,1915年获诺贝尔化学奖。1894年在慕尼黑开始植物碱化学的
  • 白菜白菜可以指:
  • 拼音标音(英语:phonetic transcription),是采用符号或记号来标注语素文字的发音方式及语调,亦可称为音标或标音符号。标音符号主要有两类,一类是以拉丁字母为基础的标音符号如国际音标
  • 卢格杜努姆卢格杜努姆(拉丁语:Lugdunum)是一个高卢城市,即现今的法国里昂。卢格杜努姆于公元前43年由卢修斯·穆那特斯·普兰古斯(英语:Lucius Munatius Plancus)作为古罗马殖民地而建。公元