:宇宙是一个程序

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 05:29:46
大家一起来设计”进化”游戏

开发一个”环境”程序(服务器端),里面有世界的一些基本参数:时间、能量、资源、空间等等;然后有一个”种子”程序(客户端),具备在”环境程序” 中发育成一个完整”数字生物”的”DNA代码”。然后用户可以修改”种子”程序的源代码,这样发育出来的”数字生物”才具有与众不同的能力与习性。”种子”程序分为植物、动物、微生物三类种子,分别可以通过修改发育成三类不同的”数字生物”。然后发育成的”数字生物”相互之间组成食物链,展开生存竞争,为了赢得胜利,”数字生物”之间可以联合分化,表现为共生、寄生等现象。这个游戏没有最后的胜利者,各类生物的种群规模最后达到一个平衡状态,然后新的”物种”的加入,打破这个平衡,又展开新一轮的竞争,竞争永不休止,生生不息。 用户必须不断编出新的物种来接受生存挑战。在发展过程中,”环境程序”的编程人员可以引入陨石、洪水、干旱等灾难来破坏性实验各物种的生存能力。“种子”程序也不断升级,比如环境中加入了对水的定义,则种子中对应把水作为生存的一个要素。这样,用户必须不断跟着升级,否则会在每年一次的灾难日被淘汰掉。。。。。。。。。。

也许,宇宙就是一个依据”底层规则”不断进化的程序,在程序的背后,是宇宙的”源码”,一旦理解它,我们便如同上帝一般,拥有至高无上的权力。”源码运动”的使命是寻找由宇宙源码构成的”底层规则”。为了达到这一目的,类比法是最有力的武器。我们将开发”人造宇宙:进化”,试图以此来揣摩上帝的意志。欢迎有相同兴趣的朋友加入。

一个搜索计划:本站计划于近期搜索经典科普”皇帝新脑”中提到的各种AI ORAL实验程序或作者网站。这样,对人工生命或人工智能有兴趣的朋友可以得到更多有价值的信息。欢迎大家参与到这个计划中来。

计算或算法的观念在当今已经渗透到宇宙学、物理学、生物学乃至经济学和社会科学等诸多领域。计算已不仅成为人们认识自然、生命、思维和社会的一种普适的观念和方法,而且成为一种新的世界观。我们完全有理由相信,整个世界都是由算法控制,并按算法所规定的规则演化的。宇宙是一部巨型的计算装置,任何自然事件都是在自然规律作用下的计算过程。现实世界事物的多样性只不过是算法的复杂程度的不同的外部表现。”整个世界的演化:从虚无到存在,从非生命到生命,从感觉到思维,实际上都是一个计算复杂性不断增加的过程(郝宁湘,2000)。”不仅生命和思维的本质是计算,自然事件的本质也是计算。这或许是当今生命科学和相关的学科给我们的最大的启示。(摘自李建会教授《走向计算主义》)

源码运动是做什么的?

美国生物学家托马斯·雷1990年编写的Tierra(西班牙语,意为地球)模型所创造的生命更具典型性。它们由一系列能够自我复制的程序组成,由于运行中有时会出错,所以它们能突变。刚开始时,Tierra模型中只有一个简单的祖先"生物",经过526万条指令的计算后,Tierra模型中出现了366种大小不同的数字生物,仿佛寒武纪大爆发在区区几小时内发生了。经过25.6亿条指令后,演化出了1180种不同的数字生物,其中有一些在别的数字生物体内寄生,有一些对寄生生物具有免疫能力。Tierra中还演化出了间断平衡现象,甚至还出现了社会组织。总之,差不多自然演化过程中的所有特征,以及与地球生命相近的各类功能行为组织,全都出现在Tierra中。
源码运动就是要开发一个比上述"进化"更复杂的"宇宙自组织进化程序"。