《我当上帝那些事儿》

下载本书

添加书签

我当上帝那些事儿- 第55节


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
“没错,WU谜题,又称‘创造规则的游戏’。”主持人朗声宣布道,“这场将由双方选手互相给对方指定规则的比赛项目,极有可能是本次比赛拉下帷幕前的最终决赛!也是最颠覆的对决!”

章四十三 动态博弈与隐含规则

“接下来,由我来说明一下比赛的具体规则。”主持人缓缓地讲解道,“第一,在比赛开始时,我们会给定两名选手两个字母‘WU’,而两位选手则可以对‘WU’两个字母设定修改规则,并且根据自己设定的规则对WU两个字母进行一定程度的修改,选手既可以在WU的基础上添加字母,也可以修改其中的字母。比如说可以制定‘当给定的字母串的末尾字母是U时,则在字母串后添加J,变成‘WUJ’这样的规则。’也可以制定‘当字母串开头字母是‘W’时,则把W变成K,于是整个字母串变成‘KU’的规则。’当然,因为比赛时间有限,我们规定选手最大能够添加和修改字母数量不得超过三个。第二,选手B在上一位选手A给出的规则的前提下对字母进行修改,如果选手B的规则和选手A矛盾,则以最近制定的规则为准,也就是选手B的新规则为准,选手A的规则作废。在规则不矛盾的情况下,则字母串必须按照之前设定的规则不停地进行计算,计算量会越来越大,一直到两名选手中有一人计算失误为止。第三,选手不得直接制定消除字母串的规则,比如当字母串为WU时,制定‘当字母串为WU时消除WU这样的规则。

“第四,胜利条件。判定胜利有如下三种情况:“第一种情况,我们会用最先进的超级计算机在后台同步计算,当一名选手对前一名选手设定的规则的计算失误时,则该选手被判定输。”

“第二,当一名选手A在连续两次轮到自己的回合把字母串消除到如‘XX’和‘WW’等重复字母的形式时,则表面对手B已经黔驴技穷,则该选手A获胜。”

“第三,当一名选手间接地将字母串全部消除时,则代表着‘虚无’,规则将无法继续衍生,则这名将字母串全部消除的选手获胜。”

“第四种情况,每一位选手的制定规则和计算规则的时间都不得超过三十秒。超时者同样为负。”

“第五条规则,因为时间有限,能够用来参与规则制定的字母指定为二十六个英文字母,而不包括其他的语言文字或者数字符号。”

“这就是所有的规则,”主持人宣告完了比赛规则后,朗声道,“大家明白比赛规则了么?”

台下一片嗡嗡的议论声,显然,对于大部分人来说,这最后的一场比赛的比赛规则显得有些太过复杂了,对于未曾接触过形式系统概念的大部分人来说,以WU谜题制作出的游戏还是一个非常冷门的文字游戏。

望着台下一片默然,主持人继续道:

“不管大家有没有明白比赛规则,只要我们开始比赛,大家就能够明白了。只不过,神无月选手还是William选手,请问你们明白比赛规则了么?”

主持人的目光朝着我与William扫过来。

“没问题。”我和William同时点了点头,我的眼角余光朝着William望去,却看到他那灼热的视线也朝我对了上来。

作为最为关键的一场比赛,William绝对会拿出他浑身解数,无论如何都会争取这不得不拿下的胜利。作为承载着他队友希望的人,他没有更多的选择。

“既然两名选手都了解了规则,那么接下来,让我们开始比赛。为了保证公平起见,首先由我们比赛方对WU字母串进行修改,制定第一道规则:‘当字母串只有WU时,则在其后添加ABCD,变为WUABCD’。”

主持人宣布了比赛的开始,而大屏幕上也迅速地出现了WUABCD六个巨大的字母串。

我和William对视了一眼,我也没有说什么,只是对William淡淡地说了个“Please”,这一场比赛,就其本质来说更类似于博弈游戏。

而且,这个游戏,有一个至关重要的关节点需要注意,由于比赛规定一次修改的字母数量不得超过三个,那么也就是说想要让自己的主动权不落到对方的手里,必须要尽量让字母串保持在四个以上,如果字母串少于等于三个,则轮到对方时对方因为有三个可以修改的字母,则对方就会掌握主动权,胜率也会非常之高。

William倒是没有拒绝我的意思,他迅速地开口道:“当字母串末尾为BCD时则变CD为JJJ。”

在William的规定之下,屏幕上的字母串变为了WUABJJJ。

而字母串上的字母总数依然保持在七个,这是安全线以上的字母数量,可以看得出William选手也走的非常谨慎,他也在静静地观察着我的一举一动。

我略微一顿,道:

“当字母串中当且仅当有一个AB时,则将AB去除,并且在字母串后加K。”

于是字母串又变成了WUJJJK。这一次,字母串数量变成了六个,依然是在安全线以上。

William说道:“当字母串最后一个为K时,则加QWE。”

我有条不紊地说道:“如果出现QWE,则将这三个字母变换为JJ。”

William丝毫不让地说道:“如果最后一个字母为J,则加RTY。”

“如果出现RTY,则将这三个字母变换为JJ。”

“如果字母串中不存在RTY,则在字母串最后加UIO。”

“如果出现UIO,则将这三个字母变换为JJ。”

“如果字母串中不存在UIO,则在字母串最后加PAS。”

“如果出现PAS,则将这三个字母变换为JJ。”

“如果字母串中不存在PAS,则在字母串最后加DFG。”

“如果出现DFG,则将这三个字母变换为JJ。”

“如果字母串中不存在DFG,则在字母串最后加HUK。”

“如果出现HJK,则将这三个字母变换为JJ。”

“如果字母串中不存在HJK,则在字母串最后加LZX。”

“如果出现LZX,则将这三个字母变换为JJ。”

“如果字母串中不存在LZX,则在字母串最后加CVB。”

“如果出现CVB,则将这三个字母变换为JJ。”

“如果字母串中不存在CVB,则在字母串最后加NMQ。”

“如果出现NMQ,则将这三个字母变换为JJ。”

接下来的一段时间,我和William都陷入了漫长的交替战,为了避免陷入六个字母以下的困境,William不断地增加字母串的总长度,这样的做法一来增加了计算总量,二来也把他拉到了最为安全的位置。

而我则是不断地把他增加的部分变为重叠的双字母J,把越来越趋向于混沌的字母体系变得有序化。

于是字母串从WUJJJK变成了WUJJJKQWERTYUIOPASDFGHJKLZXCVBNMQ。

然后又变成了WUJJJKJJJJJJJJJJJJJJJJJJ。

看着渐渐回复到有序化的字母串,William微微一笑,继续说道:“当字母串出现WUI,则变为CD。”

William瞬间开始了他的收网动作,由于他制定的第一条规则就是当字母串最后两个字母为CD时则转换为JJJ,则此刻所有的字母串又一瞬间变成了JJJJJKJJJJJJJJJJJJJJJJJJ。

这样的情况一瞬间对我非常不利,因为整一个字母串中瞬间只剩下了一个K与其他字母J格格不入,而我就根本不可能把字母K消减后再把字母缩减到两个重复的字母,也就失去了将死William的机会。

我说道:“当出现KJ时,则将字母串最后一个J去除。”由于规则是在条件前提下运行的,如果我怕说当出现KJ时,先去除K,再把字母串第一个和最后一个J去除,则只能够变成JJJJJJJJJJJJJJJJJJJJJ,因为K消失了,KJ这个前提不再,则规则自身无法实现自循环计算,无法继续消除其余的J,所以反而会被William占据便宜了。

在我的规则之下,字母串最后还是变成了JJJJJK。

看到我的规则,William忍不住笑了起来:“神无月先生,绕了这么远,终于还是走到了这一步了啊。虽然说你的字母串中的字母数量还是在六个,但是你已经不再处于安全线外了——当最后一个是JK时,则将第一个J去除,并且把K变成JJ。”

于是,在William轻轻地念诵之下,字母串终于还是缩减成了JJ。

重复!

两个字母重复的字母串!

这是这次比赛第一次出现叠加的字母,而且根据比赛规则来看,两个相同的字母,这是已经到了警戒值的字母串,如果William下一轮还是字母串JJ,则我将要败北。

William脸上终于焕发出了光彩,他微笑着,缓缓地说道:“如果字母串中只有两个J,则不管你是添加三个字母串,或者是修改三个字母串,我都只要对你的设定进行你想修改,就能够还原回JJ的状态,你输定了。”

或许观众早已被比赛的内容绕得头昏脑涨,但是此刻终于出现了能够决定比赛胜负的关键转折点时,所有人还是忍不住发出了欢呼之声,我能够觉察到我的身后有数双炽热的眼睛在紧紧地盯着我。而一直以来无数次期待着我败北的一些观众则是开始为William鼓气呐喊。

只可惜对于他们来说,失望是注定了的。

因为下一秒,我就制定了我的新规则:

“不好意思,William先生,输的人,好像是你——当出现JJ时,则JJ替代为AB。”

于是William的JJ字母串变成了AJ字母串。

William微微皱起眉来,说道:

“你这样做根本没用,就算你变成了AB,我只需要把AB变成JJ,依然是JJ结构。输的人还是你。”

我保持着微笑,一手托腮,道:

“不,你仔细看。”

我的话音刚落下,显示屏上的AJ却整个消除了,屏幕上居然只剩下了一片空白,连一个字母都不再存在。

“不可能!”William霍然站起身来,面色苍白,“你什么时候制定的规则?为什么字母会消失?”

我笑着道:

“忘记了么,这是我一开始就制定的第一条规则啊‘当字母串中当且仅当有一个AB时,则将AB去除,并且在字母串最后加K。’”

William皱着眉反应过来:

“可是这条规则还有后半部分,消除
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架