源码运动
开发一个"环境"程序(服务器端),里面有世界的一些基本参数:时间、能量、资源、空间等等;然后有一个"种子"程序(客户端),具备在"环境程序" 中发育成一个完整"数字生物"的"DNA代码"。 然后用户可以修改"种子"程序的源代码,这样发育出来的"数字生物"才具有与众不同的能力与习性。"种子"程序分为植物、动物、微生物三类种子,分别可以 通过修改发育成三类不同的"数字生物"。然后发育成的"数字生物"相互之间组成食物链, 展开生存竞争,为了赢得胜利,"数字生物"之间可以联合分化,表现为共生、寄生等现象。这个游戏没有最后的胜利者,各类生物的种群规模最后达到一个平衡状 态,然后新的"物种"的加入,打破这个平衡,又展开新一轮的竞争,竞争永不休止,生生不息。 用户必须不断编出新的物种来接受生存挑战。 在发展过程中,"环境程序"的编程人员可以引入陨石、洪水、干旱等灾难来破坏性实验各物种的生存能力。 "种子"程序也不断升级,比如环境中加入了对水的定义,则种子中对应把水作为生存的一个要素。这样,用户必须不断跟着升级,否则会在每年一次的灾难日被淘 汰掉。。。。。。。。。。
我们相信,宇宙是一个依据"底层规则"不断进化的程序,在程序的背后,是宇宙的"源码",一旦理解它,我们便如同上帝一般,拥有至高无上的权力。"源码运 动"的使命是寻找由宇宙源码构成的"底层规则"。为了达到这一目的,类比法是最有力的武器。我们将开发"人造宇宙:进化",试图以此来揣摩上帝的意志。
欢迎有相同信念的朋友加入
一个搜索计划:本站计划于近期搜索经典科普"皇帝新脑"中提到的各种AI OR AL实验程序或作者网站。这样,对人工生命或人工智能有兴趣的朋友可以得到更多有价值的信息。欢迎大家参与到这个计划中来。
计算或算法的观念在当今已经渗透到宇宙学、物理学、生物学乃至经济学和社会科学等诸多领域。计算已不仅成为人们认识自 然、生命、思维和社会的一种普适的观念和方法,而且成为一种新的世界观。我们完全有理由相信,整个世界都是由算法控制,并按算法所规定的规则演化的。宇宙 是一部巨型的计算装置,任何自然事件都是在自然规律作用下的计算过程。现实世界事物的多样性只不过是算法的复杂程度的不同的外部表现。"整个世界的演化: 从虚无到存在,从非生命到生命,从感觉到思维,实际上都是一个计算复杂性不断增加的过程(郝宁湘,2000)。"不仅生命和思维的本质是计算,自然事件的 本质也是计算。这或许是当今生命科学和相关的学科给我们的最大的启示。
--
"奇思妙想"http://www.forcode.net
rss订阅: http://feeds.feedburner.com/woodphone
邮件联系我:woodphone@gmail.com