第二十八章亚丝娜的闪光剑(五)
ps:唔,一个星期都在和代码战斗,于是自己写的剧情都忘了orz
=====
眼前这个名为库鲁鲁的憨厚少年,所使用的是石斧。
如果按照正常的游戏流程——根据亚丝娜的情报——如今应该是劈开酒馆大门,然后继续剧情才对。
只是,酒馆大门因为之前的战斗已经被损毁——也就是说,npc如果想要继续剧情,说不定会傻傻地从地上把门拉起来放在酒馆大门口,而后一斧头把它再次劈开。
但是,这个npc的ai设定中显然没有这个选项,于是半兽人少年就僵硬地站在了酒馆前面。
cardinal会怎样处理这样的事情?
裕一兴致勃勃地围观起来。
“尼桑,这是怎么回事?”口中吐露着这样的疑惑,对游戏不熟悉的亚丝娜并不知道如今面临的是怎样一个有趣的局面,而身为设计者的茅场晶彦——或者说是希兹克利夫——脸上也露出了有趣的表情。
“简单来说,就是发生了设计者预料之外的情况。”
晚间八点的钟声准点响起。
仿佛是这样的钟声惊动了僵持于门前的库鲁鲁少年,半兽人扬起手中的石斧,结结巴巴地吼道:“快……快把食物交出来!”
没有人围观,原本还时不时从酒馆门口路过的村民们一个也不剩——至少从酒馆内的角度看不到任何npc存在。
裕一脸上露出了看到有趣事物时的笑容——事实上,如果半兽人因为这次逻辑错误而陷入死循环的话,裕一完全不会觉得奇怪,但显然,酒馆门前这位半兽人npc通过不知步骤的逻辑方式跳出了死循环。
ai很傻。
这一点从很久以前,裕一自己写ai的时候就知道的事情。
对于程式而言,只有“0”和“1”的组合,这造成了非正即负的逻辑行为。
在这样的逻辑行为上所发展出来的ai,所形成的智能,无论看起来再真实,也只是“有限状态机”的强化版本。
而所谓的“有限状态机”,从根本的原理上来讲,则只是罗列出可能的环境状态,并针对这些状态分别罗列处理方案。因为再怎样考虑多的状态,这些状态的数量也是一个定值,因此被称为“有限”状态机。
人力有时尽,在这样的情况下,设计者考虑再多的情况,也会有意料之外的情况发生。
无论是“自动学习机制”也好,还是“混沌逻辑拟态”也罢,都有着各自的智能上限。
在这样的情况下,裕一提出了“人工智能驱使人工智能进化”这样的可能性——
于是这个理论的应用作——cardinal诞生了——这是能够用于管制网络游戏的自动除错与游戏平衡维持系统。
如今,裕一有幸看到了cardinal在npc智能上的应用。
“如果想要抢食物,也不应该来酒馆吧?更何况,如今酒馆一个人都没有。”裕一用平淡得就像和真人交谈般的语气说道。
cardinal的智能极限在哪里?
裕一两眼发光地盯着门前又一次卡壳的npc,脑海中掠过一幕幕画面,并非回忆,也非推理,仅仅单纯是对未来的想象。
npc的身上浮现了半透明的纹理,整个身体都像是身处海市蜃楼中那样扭曲了起来。
只是一瞬间,半兽人的皮肤就开始龟裂成三角形的碎片——而后又在下一瞬间恢复成原状。
半兽人的脸上没有任何表情,虽然他的皮肤时不时地分解成了无数碎片,但这并不会、也不可能给他带来任何痛苦。原体只是数据的他,完完全全地执行着其预订的行为,然而——
“库鲁鲁……库……鲁鲁鲁鲁……库库库……鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁鲁@……@¥%!@#%@——”然而,话音刚启,他的口中吐出来的语句就已经完全扭曲,大量的杂波就如同干扰电波那样让他说的话变成毫无意义的音符。
亚丝娜的身体微微颤抖起来,她悄然后退了一步,侧着身子躲在了裕一的身后。
刚才这个诡异的场景,让她联想到了她那个性别的人,大部分都会害怕的东西——鬼魂。