这样,对任意一个转换函数,定义了一个对应的参数值λ。 为了理解兰顿的思路,进一步弄清楚λ这个参数的含义,我们先来了解一下基本的CA概念,使用最熟悉的二维细胞自动机来说明。假设每一个细胞允许的状态是K,他有N个邻近的细胞(注意,N包括这个细胞自身)。那么,我们可以得到K=2,N=9;那么在我们的二维细胞自动机中,每一个细胞都处于2的9次方也就是512个状态当中的一个。但是,生命游戏中每一个细胞的转换规则只依赖他邻居的状态的个数,而对位置不敏感,所以,我们的规则远比512这个数目要少的多。极端的,可以定义512条规则对细胞自动机进行约束。 对于生命游戏,假设当前的细胞是活的,如果它具有2到3个活的邻居,那么,在下一代,他就能继续存活。由于它有8个邻居,所以一共存在C+C=84种情况。假设当前的细胞是死的,如果他周围有三个活的邻居,下一代就能产生一个细胞。这种情况是C=56种,因此,上一代的两种概率加在一起,从特定的一代到达下一代,细胞是活状态的情况一共有84+56=140(上一代的细胞有生和死两种状态,这两种状态下产生活的下一代细胞的概率应分别计算,然后加在一起。 )种。我们就可以得出生命游戏的λ值是140/512=0.273. 兰顿用不同的λ值做了一系列的实验,发现,沃夫拉姆的四种
首页 上一页 3 4 5 6 7 8 下一页 尾页 6/8/8