听着两人的对话,李教授好象明白了些什么,向成涛问道,“你当时写核心代码时是不是以我给你的那个程式为核心,并参考了韩国BMC公司的智能引擎?”
“啊?李老师,你怎么知道。”成涛有些吃惊。
“哦,这就难怪了。”李教授叹了一口气。
“我清楚了,你知道吗?你设计的这个智能程序有着一个致命的漏洞!”李教授说道。
听到这话,成涛和周明杰两人同时惊呆了。
“什么?致命漏洞?怎么可能?”成涛感觉有些不可思意。
李教授看着两人,缓慢的说道,“看来幻天这次危险了,弄不好就要完了!有着这么大的一个定时炸弹隐藏着,而到现在还没有人发现,看来这次真的要完了!”
听着李教授的话,成涛第一个反应过来,向李教授询问。“为什么说这个是个定时炸弹?”
看着吓的不轻的两人,李教授也不再打哑迷了。从那打印纸中拿出一张写有他程式的纸张,看着成涛和周明杰,“你们对这个了解有多少?”
周明杰看向了成涛,成涛也同时看向了周明杰。
“我来说吧,对于这个程式,我研究了很久,就是因为这个程式,我放弃了国内海峰公司的智能程式,而改用这个程式,并以这个程式为核心编写了整个核心代码”成涛对着李教授说道。
“这个程式最大的特点就是比较全面,通过集合信息整合丢弃功能、信息共享优化功能和关键信息隐藏保护功能三大功能,将信息处理智能最大化,并通过数据信息输入程序的支持,完全可能在不依赖人工操作独立进行,不过前提是早期需要大量的基础数据支持。因此,这个智能程式完全是为一个系统的指引者为目标设立的。”
“不错,你说的完全正确,其实,这个程式本来就是我为一个风景游览区的电子导游系统设计的核心程式。不过你们拿来当一个网游中的万事通的脚本核心也是可以的。这些功能也完全够用了。”李教授说道。
“那你说的危险与这个有关系吗?”周明杰有些着急。
“成涛,既然这些代码是你写的,你对韩国BMC公司的智能引擎了解有多少?”李教授问道。
“这个引擎最大的优点就是具有自我更新的能力,可以不受系统权限的控制,根据数据的变化不断调整自己的代码结构来……来……完善自己……”一大滴冷汗从成涛的额头上落下,滴到了茶几上。
周明杰也意识到了问题的所在。
“对,这就是最大的漏洞,”李教授看着成涛,“你只注意到了BMC引擎的优点,但没注意到它的限制性程序!”李教授叹了一口气,“这也是BMC公司的智能引擎很容易的就能得到的原因,因为,如果没有相对应的限制程序的核心代码,用这个引擎开发出来的程序就会无序的自我完善,最终失去控制!换句话来说,这个引擎开发出的东西如果没有限制,那就是病毒,特别是如果以这些代码做为核心,并在此基础上增加了复制和传递的功能程序……”李教授叹了口气,继续说道,“那这个文件就会以自己为核心通过复制传递功能对所有的数据文件进行修改,最终使整个系统智能化!”李教授说到最后,听到从自己嘴里说出的‘系统智能化’这个词时,有点好笑,叹了口气,“真能做到整个系统智能化吗?呵呵,我不认为,我想那会是整个系统失控罢了!”
李教授说完话,拿起茶几上的茶杯喝了一口水,看着坐着的两人。
周明杰此时才明白问题的复杂程度和危险度竟如此高,完全超出了想象的范围……
成涛也没想到自己的成果竟有如此的漏洞!可笑当时还为自己独立完成的这万事通的脚本而兴奋了好久。
“你说的是真的吗?有什么方法能挽救?”成涛感觉自己的头脑、思维都麻木了,现在只有一点想法,怎么能解决这个问题。
“真的没有解决的可能了吗?李老师,你是怎么发现这些的?”周明杰很想听到李老师告诉他这是他开玩笑而以。
李教授再次叹了一口气,看着成涛和周明杰。“我很想告诉你们这不是真的,可事实就是这样。”
“你看这个脚本,你们标注的编号一,‘铁匠’这几行代码,完全是来源于万事通,也就是你们标注的编号零。而且,你们看这几行,是什么?是复制指令!也就是说,这个‘铁匠’具有了信息复制传递的能力,它,可以改变它周围的与它有关联的数据脚本。”说着话,李教授再次找到了一张纸,指着上面的代码说道:“这是编号二的数据,这几行,与编号一的数据何其相似,”李教授放下了手中的几页纸,再次拿起了剩下的所有纸张,指着其中一张说道:“编号三,NPC,新手任务小狗。它的代码,就变化了许多,更加完善了,这几行如果我没认错的话,应该是分解指令吧,呵呵,到这里除了复制指令外又出现了分解指令,这个指令有什么用,我想你们都知道吧。这个指令和改写指令一起用的语,NPC就可以通过对自己的数据改写形成新的数据结构!”李教授喝了口水继续说道。
“编号四,NPC,绿茵坪格鲁尼。”看着手中的资料,李教授也不想说什么了,不过最后还是说了一句,“这个结构和原始脚本的结构一样吗?”说着话,把手中的纸放在了茶几上。
一阵沉默后,李教授再次说话了。
“我认为这还不是最重要的,最重要的是,我想最大的问题出在NPC脚本核心上,根据现在的情况,只能说明两种可能,一种就是,在建立万事通这个脚本后,所有的NPC都是以它为核心进行修改的脚本,这样的话,整个系统就没有救了,还有一种,就是单链传递,也就把目前所有的问题全串起来,解释为智能代码首先是由万事通传到铁匠,再由铁匠传递给玉蓝蝶,再由玉蓝蝶传给小狗,小狗再传给格鲁尼。这样的话,或许还有解决的办法!”
听了半天的解释,本已万念俱灰的两人突然听到了李教授的话,一丝希望在心底产生。
“你是说如果那第二种的话还有希望解决?”成涛焦急的问道。
“恩,不过这也不要抱多大希望,因为我说的解决方法就是找出这个核心数据的位置,一次性全部清除。”
听到李教授的办法,周明杰刚振奋起来的精神再次消失了。
“李老师,你说的办法我们用过,上次来时我们给你说过的。”周明杰说道。
“恩,上次你和依婷来时确实说过,不过我说的和你们想的不一样,要完全锁定这个核心数据没有那么容易,需要许多前期准备,而且需要准备编制一个变量分析程序,而这个变量分析程序就是最关键的一步,分析的原始数据基础必需要准确,误差不能太大,所以,就需要你们去分析以前所有的资料与信息,”李教授停了一下,喝了口水,继续说道:“这工作量相当的大,我想你们最好和你们的领导汇报一下,尽快解决吧!”说完话,李教授将后背靠在了沙发的背上。
“忘记告诉你们了,我根据这些资料发现,这些数据的标志性数据代码好象在逐渐减少,我怀疑这些智能程序会在自我完善当中逐步分化为独立的个体,如果是这样,那就不好办了。”李教授突然想起了什么,再次坐了起来对两人说道。
周明杰想起了上午对依婷说到的自己想的办法,清除所有的智能程序,再次刷新为原始数据。周明杰立即向李教授说出了自己的想法。
“呵呵,想的很好,不过你认为这样做合适吗?你这样做和重新做一下服务端的数据有什么不同?”李教授反问道。
周明杰听到了李教授的反问,也彻底死了心,看来也只有按李教授为自己出的主意办了。
墙上的挂钟指针指向了二点三十分。快要到上班的时间了。
看着一脸疲惫的李教授,两人都有些不好意思,急忙向李教授告了别,李教授也明白此时两人的心情,也没说什么,只安慰了两句,就送二人出了门。
“怎么办?大哥,我……”成涛满脸愧疚的看着周明杰。
“什么也别说了,先解决问题再说吧,如果真的出了问题,你以为能少的了你的事,虽然你已不再公司,但那程序脚本是你设计的,责任也是有你一份的。”周明杰看着成涛。
“我知道,所以我想尽快的开始工作,这必竟也是我参与策划的第一个网游,我怎么会置之度外呢?更何况我知道了这事,你放心,我会全力以赴的!”成涛的眼神中充满了坚定。
看着成涛的眼神,周明杰知道,有成涛在,也就多了一分力量,问题的解决也就多一分希望。但是当前自己该怎么办呢?通知李总?告诉他《幻海天涯》存在着多大的风险?
还是自己和成涛一起凭自己的能力去解决?或许先找依婷去商量一下也是个办法。
随着天宇大厦旁边广场的钟声响起。
周明杰心里知道,留给自己的时间不多了,但无论如何,也要尽最大的努力去解决这个问题,想着将来可能发生的后果,周明杰也清楚,这也是最后的希望!
第二十八章 与时间赛跑(上)
“的确!这次我们真的有麻烦了!”林梵看着骷髅战士说道。
说完话,林梵看着骷髅战士,“刚才那个玩家说的话你还记得吗?他好象说什么GM?玩家?”
“恩,好象是说过了,那什么意思?还有?他竟然问我们是不是玩家?”骷髅战士也有点疑惑。
林梵依旧看着骷髅战士,忽然感觉这个骷髅战士很有意思,知道许多信息,或许自己能从他那得到一些有用的消息吧。
还未等林梵继续问,林梵感觉到自己本体NPC核心传来一阵震动,传来的信息告诉他,这是程序指令来了,必需回归原位了,在这强大的力量围绕下,两人被迫向回走去。
“等着我,我会去找你的。”林梵突然决定对自己的结构进行重组,不然根本无法与骷髅战士进行交流,一会儿一分开的限制太麻烦了。
没几步,林梵就回到了自已原来的位置,而那骷髅战士继续向前走着,越过了林梵向自已的位置移去。
路过林梵身边时,很有意味的看了林梵一眼,走了。
怎么重组呢?林梵艰难的思考着,并通过和自己原来本体的结构与核心中的记忆数据进行对比来寻找新的突破口。
“对!先自检,先要搞清楚自已目前的状态,还有制约自己本体自由的因素,然后再……”
林梵决定走一步说一步,自已必须先要获得行动上的自由才行,刚才的战斗那个玩家一定发现了什么,说不了就会把自已的发现告诉系统,如果是那样话,自已的时间可就不多了,一定要在系统发现前获得本体的全部控制权,这样才有机会不被系统消除……
林梵想到这里,感觉一点时间也不能浪费了,立即将自已的精神力全部融入本体的核心数据团中。
通过自检,林梵发现现在自己的本体和原来的本体有着本质上的差别,结构更加复杂了,层次除了原来很明显的层次结构外,现在还有了部分交错的层次结构。这么复杂的结构让林梵也感觉无所适从,“从什么地方开始呢?”林梵沉吟着。
“还是先从核心数据团开始吧,上次就是从那开始一步步的解除系统控制的。”
林梵感受着本体核心数据团用的目标转移分子,让本体核心数据团中的目标转移分子一点点的与NPC核心数据环进行联系,随着林梵的意识,一道淡绿色的光芒慢慢的从林梵的核心数据团中产生,这绿色的光芒犹如一条细线般的一点点的沿着数据链向NPC核心环移动而去,到达NPC核心环时,左边的一条向下主链的一个接点上,传来了分支数据链的震动,在这种震动的引导下,绿色的细线逐渐向左下的主链移去动而去,最终,与主链的上的一个分支建立了连接。此时那条分支数据链也产生了淡淡的绿光。
林梵移出了一点精神力,睁开了眼睛,发现自已的本体正随着程序的指令在自已的自由活动区内随意的走着,林梵试着让本体停下来,可是当精神力刚触碰到刚联系到的分支数据链时,一阵震动,林梵明显感觉那刚建立的连接断了!
再次尝试,林梵加大的精神的控制力,但随着震动的产生,连接再次断了,林梵再试……
终于,那种抵抗力度减小了,林梵按着自已的想法,迈出了自已控制的第一步,连接再次断了,就这样,林梵不停的尝试着,只要不出现战斗,林梵就一直在努力。随着那条支链的一阵巨震,淡绿色的光芒一下子包围了整条左下的主链,同时,林梵的核心感觉到了一种充满力量的感觉!
林梵可以随自已的意志自由活动了!
林梵没有停下来,收回了对那条分支数据链的控制,认由NPC核心环控制着本体的行动。
忽然,当林梵正努力将复制核心分子与NPC核心环连接时,一阵痛苦传来,连接再次失败!林梵睁开了眼,第一眼就看到了一个魔法师远远的攻击着自已……
已被失