阅读记录

Zloker01解析『一』[1/2页]

无限之魂 maskent

设置 ×

  • 阅读主题
  • 字体大小A-默认A+
  • 字体颜色
    一、虚拟世界
      这篇文章可以看成莉林学院的魔女们旧版遗弃的封印中克洛诺所接触的虚构世界的理论基础。对于虚拟世界不得不谈到爱斯拉妮娅公主的Zloker01以及资料层Z,Zloker01主要机能属于对事象的观测和解析。而资料层Z则属于虚拟演化的关键参数,通过对事象的观测演算并干涉甚至可以影响到她所在的世界。当然,现实世界中通过虚拟演算来干涉改变现有物理规则目前是行不同的,但是虚构世界的雏形却真实的存在着。
      网络游戏,虚拟世界可以看成是这个系统的最早雏形,其实,早在2002年,一名叫做EdwardCastranova的经济学家就突发奇想,将网络游戏Everquest视为一个真实的在线王国而计算它的GDP,结果发现,它的总量排名世界第14位!不管我们愿意不愿意,网络游戏已经成为了一种不可小觑的力量而存在。我们需要认真、严肃地对待这一现象了。
      然而,抛开那些眼花缭乱的3D模型和天方夜谭的游戏故事,究竟什么才是一个计算机模拟的世界?为什么计算机可以创造这些眼花缭乱的虚拟世界?这需要从最最简单的计算宇宙模型开始。
      考虑一排方格,每个格子都有黑、白两种颜色并且,每个格子都有左右两个邻居其中黑色的方格有左右两个邻居(用灰色进行表示)。那么每个方格就可以根据它的两个邻居以及它自己的颜色按照一定的规则而改变颜色,例如,一个可能的规则.这是一个规则列表,第一排为所有可能的三个输入方格的颜色,下面的一排表示根据这些不同情况,中心的方格应该变成什么颜色。例如第三个规则上面是黑白黑,下面是黑,则当一排方格中有三个方格刚好是黑白黑的时候,中心的方格就变成黑色。这样,一排方格之中的每一个都可这样按照此规则更新自己的颜色而得到一排新的方格排列,进一步,我们可以再次应用这组规则到新得到的方格上,这样又会得到一排新的方格。可以不停的重复下去……如果我们把每次应用规则得到的方格排成一排一排的,就可以得到一个图案。我们可以很容易将这个游戏的玩法编成程序,在计算机上实现它。实际上,这个程序就可以看成是一个虚拟世界的简单原型。
      我们知道,所谓宇宙就是指空间和时间的总合。简单的来说空间中的物质按照物理规则运动。那么,在这个简单的程序中,这一排方格就是宇宙的空间,不同颜色的方格相当于宇宙中的物质,那个更新规则就是这个虚拟宇宙空间中的物理规则。而每一步更新就可以看作是宇宙时钟的一次嘀嗒。因此,空间、时间、物理全都有了,它就是一个最简单的人造的虚拟世界。
      我们所生活的真实宇宙只有一个,它的物理规则当然也是固定死的。然而,对于人造的虚拟宇宙来说,我们就相当于是上帝,拥有了更改物理规则的权利,这样,我们可以通过改变规则而创造出各种不同的宇宙,显然,不同的规则能够创造出不同的虚拟世界。有了虚拟世界的最小的模型,我们就能够进行科学分析来。我们可以像物理学家一样做实验,看看在不同的物理规则下,宇宙会是什么样子的。我们可以像生物学家一样对虚拟世界中的各种花纹“生物”进行分类,等等。
      二、历史
      任何一门学科的发展都有其历史,而有关这样的虚拟宇宙的研究则可以追溯到上世纪的一名伟大的科学家:冯.诺依曼(vonNeumann)。我们都知道冯.诺依曼是第一台计算机的设计师,还是博弈论的创始人,但很少有人知道,在他的晚年(大概1940年左右),他在研究一个有趣的课题:人造机器的自我繁殖。
      冯.诺依曼考虑一台机器在一个充满了各种机器部件的池塘里面游来游去,它可以拾起一些部件,并将不同的部件组装到一起……,那么,有没有可能一台机器将不同的组件组装到一起形成一个新机器,而这台新机器和它自己是一模一样的呢?这样的机器就是一台能够进行自我繁殖的机器!
      有了这个目标,冯.诺依曼却在自己的科研进展中遇到了障碍。一个关键问题是,当时的人工机器部件非常昂贵,要开发出一台真正的能够自我繁殖的机器需要耗费大笔的资金。这个时候,他的好朋友——一个名叫乌拉姆(Um)的数学家给他提供了一条宝贵的建议:为什么不在一个虚拟的世界中创造你的自繁殖机器呢?就比如一个二维的棋盘世界?
      虚拟世界有很多好处,其中最大的好处就是可以省去大笔的经费。于是,冯诺依曼采纳了乌拉姆的建议,真的在一个二维的虚拟世界中设计出了这样一台能够自我繁殖的机器。后来,人们就将这个二维的虚拟世界模型叫做二维的细胞自动机。
      冯.诺依曼的这一工作影响了后来的很多人,包括著名的遗传算法之父JohnHolnd,人工生命之父C.G.Langton,还包括当时还很年轻的Wolfram。Wolfram是一个具有传奇经历的人,他于1959年出生在伦敦,曾就读于牛津大学。15岁的时候,他就发表了第一篇学术论文;22岁的时候,由于他的杰出成绩而获美国著名的MacArthur大奖,并成为此奖项最年轻的获奖者。后来,他曾先后到普林斯顿高级研究院、伊利诺伊斯大学当教授,专职从事科研。
      在1980年代中期,Wolfram从早期的高能物理研究领域转向了用计算机探索复杂性科学的研究,正是在那个时期,他发表了多篇有关一维细胞自动机理论的论文,而奠定了他在该领域的权威位置。然而,正当他的学术生涯蒸蒸日上的时候,Wolfram毅然辞去了他在伊利诺伊斯大学的教职,原因是当时的大学体制很难专门拨经费支持他在细胞自动机这个“怪异”的领域中的研究。
      虽然Wolfram放弃了他辉煌的学术生涯,却开辟了另一片崭新的天空。他于1986年亲手创办了以他自己命名的WolframResearch公司,开始开发著名的数学软件Mathematica,并凭借着该软件的商业成功而成为亿万富翁。然而,就在他商业刚刚成功的时候,他却毅然再次走进了书房,在计算机前摆弄起了计算机程序,因为细胞自动机、复杂性科学对于他来说太诱人了!
      就这样,在1991年第二版Mathematica面世的时候,他躲进了书房开始了长达10多年的写作。终于,2002年5月,ANewKindofSce面世了。这本洋洋洒洒的厚达1000多页的大部头创造了多项奇迹:整本书很少看见数学公式,而全部用图形进行科学推理甚至证明;全书分成正文和批注两部分,而批注却占据了1/3的空间;整本书没有参考文献,所有的历史相关工作介绍都放到了批注中;书中提出了很多大胆的猜想,如:我们生活的世界就是一个被计算机模拟出来的世界等等。Wolfram的过火挑衅行为惹毛了美国学术界。然而,这并不影响该书的流行,甚至一跃成为当年亚马逊网站的销量排行首位。
      三、什么是Zloker01
      很多人都认为,ANewKindofSce就是一个研究细胞自动机的科学。事实上,这种认识是不完全的。如果用一句话概括,那么ANewKindofSce就是一种研究各种“计算宇宙”的科学。而所谓的“计算宇宙”,就是指由各种简单的计算机程序创造的世界。Zloker01的观测以及演算系统也是基于这一理论为雏形并整合了事象变移理论研发的,对于事象变移可以引发另一个问题:世界的存在是必然的还是偶然的?
      如果一切都是必然的,人无法决定和改变任何事情,那么事象变移就没有任何意义。同样,如果一切都是偶然的,那么事象变移也将不能确定任何事情,起到任何作用。只有在面对不确定的世界时,事象变移才有作用和能发挥作用。对于整个世界来说,既存在必然也存在偶然,或是整个世界存在是不确定性的。也只有在整个世界存在是不确定性的前提下,人们对于科学、哲学和智慧的讨论才有意义。
      整个世界存在是不确定性的,那么一个具体事物存在是否有确定性呢?这个确定性的问题包含了“一”的问题,即:一个具体事物是如何出现的,为什么是一个,而不是两个呢?对于“一”和“二”的解释是唯心主义和唯物主义的发源点。唯心主义的观点是:

Zloker01解析『一』[1/2页]