元胞自动机是什么_元胞自动机了解一下
今天Hackernews上一个12岁的女孩用Node.js实现了Wolframe的细胞自动化,引起了众多网友的惊叹。
毕竟是别人的孩子。
名叫利亚姆伊兰(Liam Ilan)的12岁女孩在Hackernews上写了一句低调的话。在短短的几个小时里,她一路震惊:
我今年12岁,在读JS。我写的Wolfram的带节点的元胞自动机。
网友不禁感叹,真是长江后浪推前浪,把我们都拍在沙滩上了!
一个12岁女孩的杰作
小女孩在bitbucket中整理她的项目:
施用方式
首先,使用以下命令克隆存储库:
$ git clone https://liamilan @ bit bucket . org/liamilan/wolfram-cellular-automata . git
要运行项目,请输入一个目录并使用:
$nodeindex.js18
或者:
$ node index . js { rule number between 0到255}
发展:
使用以下命令在目录中初始化:
$npminit
使用以下命令运行eslint:
$npmrunlint
细胞自动机,你知道什么?
元胞自动机是一种具有离散时间、空间和状态,以及局部空间相互作用和时间因果关系的网格动态模型,具有模拟复杂系统时空演化的能力。它是由冯诺依曼首先提出的。
800个时间步的进化模式
与一般的动态模型不同,元胞自动机不是由严格定义的物理方程或函数决定的,而是由模型构建的一系列规则组成。任何满足这些规则的模型都可以视为元胞自动机模型。所以元胞自动机是一类模型的总称,或者说是一种方法框架。
就形式而言,元胞自动机有三个特征:
并行计算:每个单元同步变化。
局部:细胞状态的变化只受周围细胞的影响。
同构:所有单元都受相同的规则控制。
自元胞自动机出现以来,对元胞自动机分类的研究一直是元胞自动机的重要研究课题和核心理论。基于不同的起点,细胞自动机可以有多种分类方式。
其中影响最大的是S. Wolfram在80年代初提出的基于动态行为的元胞自动机分类,基于维数的元胞自动机分类也是最简单、最常用的分类。
StephenWolfram
在Wolfram创建的计算搜索引擎Wolfram|Alpha中,计算时显示元胞自动机。
Wolfram|Alpha的元胞自动机应该也属于世代的范畴,但是肉眼不太容易看出具体的规律。通过Mathematica可以对其进行二值化,划分出连通分支。
把它放进天啊。下图显示了周期为15的振荡器:
还有第24期的河豚:
热心网友评论
有网友给他12岁的儿子看小女孩的成绩,孩子都快掉下巴了!
当然,也有热心的网友给这个小女孩提出改进的建议。
推荐阅读
- RFID技术及其应用_解读RFID技术
- Kingsley Manor高级社区为洛杉矶时装周举办时装秀
- ARTAVIA在模型公园推出独一无二的艺术作品
- 生存剧ON FIRE将于3月22日登陆NBC环球流媒体服务Peacock
- 建军节95周年活动策划方案(八一建军节活动策划)
- 互惠项目第二季将原住民视角搬上大银幕
- ce修改器使用教程文章,ce修改器如何使用
- 北奥古斯塔皇冠假日酒店已准备好迎接大师级顾客
- 吉达历史街区推出首批三家联合国教科文组织世界遗产酒店
- 奥古斯塔历史悠久的地标酒店为著名大师锦标赛提供独家定制活动
- 欧洲电动农用拖拉机市场预计将不断升级到2028年将达到6320万美元
- Cyngn展示了人工智能驱动的自主Motrec Tugger的第一段视频
- BlackBerry被Frost&Sullivan评为全球汽车嵌入式操作系统行业年度最佳公司
- 少冲穴穴位位置图及作用
- 步步高属于什么音乐类型?(步步高属于什么音乐)
- Elsmere Education宣布正式推出教育流程即服务
- Dominguez公司自豪地宣布2024年春季奖学金获得者
- 如何使用ps更改图片中的文字 最佳方法
- 公民科学项目发现15颗新的活跃小行星
- 在泰坦大气中检测到三碳分子