Category Archives: E2 research

Some Ideas For EE PartII/III…

  1.x[n]=f(x[n-1])的历史   如果我们想从抽象的数据和规则入手,感觉就像寻找一个初始向量X[0],一个规则f.然后系统就开始运转,x[n]=f(x[n-1]).   我不太清楚CPU的运转方式,但我仍以为可以把内存和硬盘包括寄存器等等的全部数据看作一个初始向量X[0],那么规则f就是指令系统等计算机运转的法则,X从X[0]开始,在f作用下的的第n次改变后的数据集合记为X[n],于是一个计算机运转的过程就可以看作一个向量函数迭代.x[n]=f(x[n-1]). 把世界上所有计算机看作向量X,把计算机运转规则和Internet规则(IEEE802.x之类)看作f,那么整个Internet的运转也可以看作向量函数迭代.x[n]=f(x[n-1]). 这样就完了吗?不,把整个宇宙的基本结构(夸克一类)的全部集合(如果有的话)的一种状态(就算一种可能的状态也行)看作向量X,把一统一理论(从相对论量子力学到十一维空间,如果有的话)看作法则f,那么这个世界的运转也可以看作向量函数迭代.x[n]=f(x[n-1]).(你看到这里会不会有不屑的神情?但我有想法就要说出来,我不怕出错.)   我认为任何一个过程,都可以抽象的表达为x[n]=f(x[n-1]).(当然,f不是普通的向量函数,至少要具备随机性).任何X,f,都可以看作某种过程的表达.   一般的过程不是我们所关心的,我们只关心能产生生命的过程,我们相信产生生命是产生智能的前提.世界的运转被证明是可以产生生命以至智慧的,但它是上帝创造的.我们相信Internet的运转这个过程已经足够大也能够产生生命甚至高级的智慧形式,我们已有f,需要X(有模型的网络空间).一个充斥着具有生命的可繁衍的程序的Internet. 为了研究X,我们试图缩减f的规模,试图找到适合单个计算机运算法则的X,只要X有生命. 但是这样仍然太难,我还试图进一布缩小f的规模,寻找更小规模但又不脱离计算机运算法则的f,寻找合适的X,寻找合适的向量函数迭代.x[n]=f(x[n-1]).   2.平坦数据和稳定进化 如果真的向量函数迭代就是我们的目标的话,那么必须明确的知道怎么样的f,怎么样的X是我们所需要的.用话来说就是:1)规则f是不变的2)规则f是与CPU指令系统基本相适应的3)X中没有程序与数据的区别(平坦数据)4)X逐渐趋于有序(稳定进化)5)X中形成了独立于f的可以遗传变异的规则(有生命) 我不能说满足以上5条就一定成功,但是我肯定没有以上5条一定不成功.   以下才是重点: 什么叫规则f是不变的? 对于相同的一个向量X,无论在怎样的情况下用f进行作用,都能得到相同的结果分布. 用f对X作用,可能得到X1,X2,X3,其中20%的可能得到X1,30%的可能得到X2,50%的可能得到X3.这就是一个结果分布.   现在说核心内容: 什么叫没有程序与数据的区别? 用话来说: 1)X有无限变化的可能2)X可以分割 解释一下:1)X的所有可能取值构成一个集合V,对于单个计算机来说,就像内存和硬盘中所有可能存入的内容. 设V(i),V(j)为V中任意两个元素,再设X[0]=V(i),X[n]为向量函数f以X[0]为初值迭代n次后的结果.存在N足够大,当n>N时,P{X[n]=V(j)}>0 |(X[n]取V(j)的可能性大于0) 以单个计算机为例,上面那段话的意思是无论我们在硬盘和内存中写入什么数据,我们总可以把它变成另外一种指定的数据.(可能不是这样,那么单个计算机的内存和硬盘在以指令系统为规则下就构不成平坦数据) 2)严格的数学定义(略) 以我们的世界为例,就是说,你把世界分割以后,它还是一个世界.这个被分割的世界会受到分割的影响,但是这种影响与分割的大小成反比,与分割的位置无关. 反观传统的程序与数据分离的模式,例如坦克大战,环境数据放在前面,坦克数据放在后面.如果做分割,割在后面的数据永远的不到环境数据,永远无法正常运行. 虽然我希望这就是定义,但很遗憾不是,以上两条我以为可以构成平坦数据的必要条件. 什么叫逐渐趋于有序? 把X[n]=f(X[n-1])的一次迭代看作一次试验,把从f(X[n-1])的可能结果看作试验的结果.引用香农信息论中的熵的定义,称H(n)为得到X[n]的熵. 则H(n)有逐渐减小的趋势.

Posted in E2 research | 5 Comments

A general outline of my first thesis of EEC

//June 11, 2006 A general outline of my first thesis of EEC   Evolution of Electronic Creature (How it works, and how it will work.)   1.    Introduction: Hi! Want to create your own world? 2.    Feasibility: Simulation of nature & computer. … Continue reading

Posted in E2 research | Leave a comment

Study Record

How to realize EEC (Part 2) After about 10 hour’s thinking, I got this:     Static Data Dynamic Data RNA of Creature (SR1) Heredity regulars (DR1) data in register (SR2) List of Codon (DR2) RNA codes Environment (SE1) Ev … Continue reading

Posted in E2 research | 3 Comments

Evolution of Electronic Creature (Study Record, and sth. like that…)

Evolution of Electronic Creature (Study Record, and sth. like that…)   Goal: Part 0 0.     EE virus.(TOP SECRET) Part 1 1.        Make a program to find a batter strategy in a certain circumstance. 2.        Make a creature exchange message with … Continue reading

Posted in E2 research | 5 Comments

Electronic Evolution (M) Overview

coming soon…

Posted in E2 research | Leave a comment