冯诺依曼元胞计算机,冯诺依曼元胞自动机

关于冯诺依曼元胞自动机的详细介绍

冯诺依曼元胞自动机(John Von Neumann’s Cellular Automaton)

冯诺依曼元胞自动机是由计算机科学家约翰冯诺依曼发明的一种图灵完备的元胞自动机。目前它还有三种不同的规则,分别名叫:JvN29,Nobili32,Hutton32.可以模拟许多“机器”,比如自我复制机(Replicator)就是其中最重要的一种。

目前几乎没有介绍冯诺依曼元胞自动机的中文网站,所以我在此给大家比较详细地介绍一下它。

一、JvN29

这是由John Von Neumann在1940年发明的自动机。由于其上的活细胞共有29种状态,故名JvN29,29种状态分别为:

1-16-png_6_0_0_135_391_502_18_892.979_1262.879-447-0-0-447.jpg

前8种和后3种是激发态(不稳定),不用记。 其中4个蓝箭头和4个红箭头相当于“导线”,4个绿箭头和4个紫箭头分别是两种电线中的“电流”。

紫箭头可以eat(即将其变为死细胞,下同)蓝箭头,绿箭头可以eat 红箭头。不过紫箭头权限更高,它还可以eat掉4种菱形。

1-47-png_6_0_0_135_538_52_53_892.979_1262.879-47-0-21-47.jpg

1-46-png_6_0_0_235_539_52_52_892.979_1262.879-46-0-73-46.jpg

1-43-png_6_0_0_326_542_50_49_892.979_1262.879-45-0-124-45.jpg

1-48-png_6_0_0_439_537_53_54_892.979_1262.879-47-0-172-47.jpg

当一串绿箭头或紫箭头到达“导线”最前端时,前端前的死细胞就会根据绿箭头或紫箭头的不同序列而变成不同的稳定活细胞,这个过程叫做翻译,需要用到前8种激发态作为桥梁。8种激发态间有一个转化关系,如图:

1-229-png_6_0_0_135_681_259_257_892.979_1262.879-231-0-225-231.jpg

我们一般采用所谓“密码子”的箭头序列。在JvN29中,每种稳定细胞都对应一个密码子,即一个可以产生此种细胞的箭头序列。从上图可以总结出JvN29的密码子如下:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值