元胞自动机和康威生命游戏
元胞自动机(Cellular Automata, 简称CA),是冯·诺依曼在20世纪50年代初为模拟生物发育中细胞的自我复制而提出的,但当时并未引起关注和重视。
这次我们使用 Python 来实现生命游戏,这是一种简单的元胞自动机。基于一定规则,程序可以自动从当前状态推演到下一状态。制作的成品如下:先来说说生命游戏的规则:在生命游戏中,每个单元格有两种状态,生与死。
细胞自动机(又称元胞自动机),名字虽然很深奥,但是它的行为却是非常美妙的。所有这些怎样实现的呢?我们可以把计算机中的宇宙想象成是一堆方格子构成的封闭空间,尺寸为N的空间就有N*N个格子。
前不久去世的英国数学家康威(John Conway)的生命游戏,用非常简单的规则产生了复杂的现象,但是其复杂程度是很有限的。
生命游戏(Life Game)是由3条规则构成的二维元胞自动机(2D Cellular Automata), 它最早被设计和发现于 1970年, 很多好奇的计算机爱好者都写过这个程序并让这些人造生物繁殖在自己的计算机上。
英国数学家John Horton Conway(约翰·何顿·康威)发明元胞自动机——康威生命游戏(Conways Game of Life) 。1973年ARPA网扩展成互联网,第一批接入的有英国和挪威计算机。
标签: 康威视讯股票