你所说的基本粒子进化,是我03年最初的想法,
我和restbrain讨论过这种可能性,
最后发现,人工规定的中间演化规则无法连续涌现新东西,
比如你规定原子结合成分子的规则,
那分子再如何演化出有机物呢?
除非人工设定,否则程序就死了,
成了一个粒子碰撞模拟器,目前对核爆炸的模拟就是这么回事,
但它不可能涌现出新东西来。
你只能制定起始规则(也就是我所谓的"底层规则"),
其他的一切,只能让系统依据底层规则自动进化,
不再有人为干预,外界所要做的,只是去观察和发掘,
而不能输入其他指令了。
我之所以从"细胞自动机"中看到了希望,
正是因为有人证明了它可以等价于图灵机,
大概就是有潜力以二维格子平面为基础,
构建出通用计算机,通用计算机意味着无限可能性。
我觉得我们不能依照现实世界的进化规则
(即天文进化-粒子进化-化学进化-生物进化-社会进化-信息进化)
来设计人工宇宙的进化了。
如果把我们世界看作是一台自恰的"通用计算机",
那么它也许是自组织进化出来的,
如果存在上帝,上帝也只是制定了初始条件,
比如电子的重量,光速极限,等等,
我相信,总有一天,如果不是"life"游戏,
也可能有一个初始规则如此简单的新系统,
能够最后自动演化成一台"通用计算机",
就如同你们在《数字创世纪》中所说的"TIT FOR TOT"
一样,这个最优的竞争策略可以自动进化出来,
也如同复制这种功能可以自动从"LIFE"中进化出来,
无需人工制定复制规则一样,
我相信"通用计算机"这东西也是可以自动进化出来,
虽然不一定就是"LIFE"。
不知道有没有人设计三维的"LIFE",
我想这个要复杂得多,与现实也接近的多,
现在计算机编程的图形技术能否很好的表达三维空间结构
比起粒子碰撞,我相信三维"LIFE"更有潜力,
因为三维坐标中的方格(你也可以弄成球型,那看起来就比较符合粒子的外形),
遵循与邻居的简单互动规则,最终可能演化出具备复制功能的三维粒子团,
也可能出现能够携带释放粒子团的结构,
还会出现开关结构,等等,
其实,我还是相信,进化无非就是排列组合+优胜劣汰,
只要三维世界的粒子数量足够大,
最后就能够筛选出有效率的结构,
这些结构最后可能进一步组合成功能更复杂效率更高的结构。
目前的游戏,虽然也涉及到人工智能AGENT之类的技术,
取得了激动人心的进展,但仍然无法摆脱"扑克牌"的困境,
扑克牌的规则简单,演化结果无穷无尽,
但扑克牌局中无法演化出更复杂的东西。
不知道是否有人设计出了可以发生2次连锁涌现的程序,
如果可以,我想,人工生命将出现突破了。
因为那意味着,以涌现出来的新东西为规则又涌现了新东西,
如同以物理规则为基础涌现出了化学规则,
又以化学规则为基础涌现出了生物规则,
虽然生物规则仍然遵循物理规则,却是加入了非人工规则的。
目前的游戏或者人工生命程序,全部都是基于人工规则的直接演化。
你说的用户参与,微软做过一个用户参与的生态系统的游戏,
恐怕还是很难吸引人,这种自组织的系统演化过程是非常漫长的,
一般人恐怕没有兴趣等待几个月出来一点小变化。
如果要吸引公众,确实可以开发一个进化游戏,
但它肯定是基于环环相扣的人工设定的,
涌现基本上不存在,说到底还是在一群人在打扑克。
以下讨论来自:
http://www.swarmagents.com/bs/forum/viewarticle.asp?id=4662&catagory=%C8%CB%B9%A4%C9% FA%C3%FC&url=view.asp
jake(sage)于2006-03-13 11:44:40时在大作:回复:备忘: 060312:"元胞机"游戏中提到:
呵呵,你的想法真的是很有意思,可以说很多我们都不谋而合。
你说采用internet网来演化一个虚拟宇宙的事情我也非常感兴趣。首先,我们要演化的宇宙完全没
有必要一定是生命游戏,我还是觉得这个东西有些过于死板了,虽然他的规则很简单。一些更直观
的方法是放进一些基本的粒子,粒子可以发生运动,粒子可以组合等等方法,就像现在的网络游戏
。
其次,最近我接触了一些网络游戏和游戏编程的知识,发现如果说整个虚拟宇宙是一个大的游戏会
更加吸引人。你也提到了这个问题,每个internet网络节点都是一个活生生的人,他们会喜怒无常
,随时可能关掉自己的计算机。与其让他们被动的去演化一个虚拟宇宙,为什么不让每个人都主动
参与到这个虚拟宇宙中的演化呢?其实现在的网络游戏和我们搞得计算机模拟从本质上是一回事儿
,只不过网络游戏加上了人的因素,套用matrix中的一句话,游戏中的角色 avater就是每个人在数
字宇宙中的数字自我的心理投影,这样所有的人在宇宙中就构成了宇宙演化的一个主要因素。但是
关键的一个问题是如何设定这样一种大的游戏,它首先是分布式的(现在的网游都是集中式的),
其次,它允许任意的进化,它是一个连接整个internet网的大型虚拟世界,同时它又是可以持久运
行的,只要这个大型虚拟世界建立起来以后,没有任何人可以凭借自己的意志而结束它。就好像现
在的Internet网络,没有任何个人或者机构可以停止它的运转。因此,更确切的说,我们的宏伟目
标应该是构建这样一种持久的、分布的、有大量人参与的虚拟宇宙。这个虚拟宇宙将构成地球的大
脑,他形成的意识没有任何人可以理解,因为所有人都已经变成了该全球闹的细胞。
目前,这种想法已经不算特别新鲜,研究p2p和网格计算的人都是奔着这个大目标去的。但是,现在
也许还没有人真正意识到把p2p、网格计算和大型网络游戏以及人工生命思想连接起来,所以这样的
一种自发生长的虚拟宇宙还没有出现。
>forcode-admin():备忘: 060312:"元胞机"游戏 Inbox
>forcode-admin():
>forcode-admin():forcode(奇想录)
>forcode-admin():to jake, (bcc:forcodetougao), (bcc:msn), (bcc:me) .....
--
"奇思妙想"
http://www.forcode.netrss订阅:
http://feeds.feedburner.com/woodphone邮件联系我:woodphone@
gmail.com