关灯
护眼
字体:

上帝也用Windows(412)

作者: 天关客星 阅读记录

一阵古怪的蜂鸣声响起后,机器助手迈着极其有力的步伐,走进刺眼的白色世界。

周夏和伊曼惊喜地互看了一眼。

哪知道它走了一多半的路,眼看要到山下了,突然来了个标准的立正、稍息。

然后转了个身,又折了回来.....

而且它折回来,又不肯回到之前的出发点,而是即将来到周夏身边时,又立正、稍息,转身重新出发。

言而总之,总而言之,机器助手就是不停地在兜圈子。

即不肯到达终点,又不愿回到起点。

周夏只能赶紧叫停,否则电量用完了,他就没坐骑返程了。

机械助理停了下来——可见还是听话的,但怎么就不愿意过去呢?

任务显示版又出现了,这次提示电量还有60%。

真是太坑爹了,无非跑了几圈路就用掉了这么多。

难道真得他们冒着被烤熟的风险,亲自过去?

周夏想了片刻,说:“我猜那个地方有危险,机械助理能察觉到。”

伊曼赞同他的猜测。

周夏说:“你记得最初它说的那一段话吗?那句话有问题。”

伊曼吃惊道:“啥问题,它在骗我们?”

“不是这个意思,”周夏笑了,做了个安抚小伙伴的手势。

他耐心道:“那句话说‘作为你的机械助理,我会无条件服从你,也会尽力保护自己不受伤害。’你想想,如果把这句话反过来讲,‘我会尽力保护自己不受伤害,也会无条件服从你’,有啥区别?”

伊曼秒懂,立即道:“有一个孰重孰轻的区别。”

也就是优先级的区别。

周夏很高兴,解释道:“我以前学过计算机编程,知道很多话对我们人类而言,改变下前后语句,理解上并没有太大问题,是不会产生歧义的。”

编程语言和人类的口语不同,对逻辑和精确度要求很高,对模糊0容忍。

先后的语序不同,通常会意味着指令的优先级不同。

这也是为什么网友很容易通过互联网抬杠、吵架的原因之一。

因为普通人说话或者写作,确实容易产生不少逻辑漏洞,很容易被人捉到把柄。

没办法,语言作为一种表达工具,自身有系统性缺陷。

伊曼听了半晌,有点着急,说:“大哥,你说得再再直白点呗?”

周夏道:“机器助理遵从咱们的指令去执行任务,可一旦察觉到风险上升,优先级稍低的后半句话,也就是‘尽力保护自己不受伤’,便开始发挥作用。”

两个命令,一个让它前进,一个让它后退,它都必须遵守。

这样的结果,就只能是通过兜圈子找到某个平衡点,临界点。

伊曼若有所思:“那我们必须采取点别的行动,否则再重新下命令,它也会没完没了地表演转圈。”

他们必须要动脑筋,还得动得足够快。

令人沮丧的沉默充斥在两人之间,一时之间,谁也没有更好的办法。

第 217 章

两人面对面坐着,成位黑暗中两个模糊的阴影。

沉默被周夏首先打破。

因为过于激动,他语调都变了:“既然我们无法调整早就植入机器助理的程序,不如让我先做个尝试。”

他根本没和伊曼解释,立即抱住对方,装作厮打在一起的模样。

伊曼虽没明白原因,还是佯装配合。

机械助理目光转移过来,一板一眼道:“二号和三号选手,你们在作什么?”

周夏大喊:“三号选手骂我是个笨蛋,他伤害了我的感情!”

机械助理呆滞地看着他们扭打,胸腔里发出轰隆的噪音,有点像古早时期的老式电脑机箱。

很快地,它又把头转过去,不再予以关注。

伊曼小声道:“周队,你是想试探他会不会无条件救助自己的主人,对吗?”

周夏点点头。

很明显,对机械助理来说,精神伤害比如遭到辱骂这种并不算伤害,至少在它那里,没有生命危险应该就不算危险。

明白了他的意思后,伊曼说:“懂了,那咱们再试一次?”

周夏还没来得及回应,便被对方猛扑倒地,这家伙劲儿还真是大。

于是他顺势大叫:“救命啊,我被三号打了,他打我!”

机械助理胸腔又发出熟悉的轰鸣声,它转过头面对着他们两个,义正词严道:“三号选手,警告你不得伤害二号,否则我将对你采取必要行动,包括但不限于爆头!”

每个字都掷地有声。哇,试探出来了!

伊曼立即松手,惊呼道:“他头脑里果然植入了保护选手不受伤害的指令。”

周夏也一骨碌爬起来,低声说:“就是不知道优先级如何。”

也就是和前面的“无条件帮助选手”以及“自我保护”这两个指令比起来,“保护选手”是排列在最前面?还是居中?或者是最后。

伊曼顿时明白了他的意思——选手可以通过遭遇危险后要求机械助理出手救援,从而驱使它协助前进,到达彼岸!

想到这里,他忍不住喊道:“大哥,你真他妈的是个天才!”

周夏对此夸奖欣然接受,毫不扭捏地承认说:“我也这么认为。”

伊曼随即又想到了其中的隐患,惊呼说:“但也是个混球,这不是赌命吗?”

仅有“保护选手”的优先级位列第一,周夏的计划才能成功。

可万一“保护选手”的优先级很低,甚至排列在最后呢?说不定又会陷入循环、兜圈。

两人不由都露出了苦笑。

他们参加的本就是赌城的活动,赌一把,是难免的。