前言:各位好,这里是Lingsing,一个对数据计算有些许热爱的普通玩家。本人在过去两天中与队友鏖战48小时,最后惜败对战见证者,本次dayone的难度确实是远超前两次。不知过去的48小时各位的dayone征程是否顺利,又是否对自己取得的成就满意呢?不过我想说无论最后是否成功,只要尽力了,任何挑战dayone的人都是好样的,大家都辛苦了。
摘要:本文将主要对救赎边缘老四中图形交换与组合的部分进行一次尽可能简洁(但完全不简洁)的详尽机制分析,并给出内外场完成机制的最优化解法。接下来我将分为三部分进行分析:机制所需要达成的本质条件,内场的最优化思路,外场的最优化思路。
一、遭遇战图形交换机制的本质
1.1 图形种类与他们在遭遇战中的分布
首先,图形分为平面图形与立体图形,平面图形只有三种:圆、方、三角,通常我们分别用0、f、3来代替。立体图形分别是这三种图形的两两组合以及自我组合,组合后的图形其俯视图和侧视图分别为这两种平面图形,它们分别是(括号中按顺序为其俯视图与侧视图所代表的图形):
- 球(圆+圆/00)
- 正方体(方+方/ff)
- 三棱锥(三角+三角/33)
- 圆柱(圆+方/0f)
- 圆锥(圆+三角/03)
- 三棱柱(三角+方/3f)
在文章接下来的分析中,将使用平面图形的组合来代替立体图形,立体图形本身的名称将不再出现,这是为了减少记忆需求以及方便机制本身的讲解。
在遭遇战开始时,有三人将被选中传入内场,这三人的雕像将会出现在地图前半场,三个内场与外场雕像的顺序都相同(即这四个区域的雕像,从左至右都是甲 乙 丙三人)。其中外场雕像各手持一个立体图形,内场雕像各手持一个平面图形。
1.2 图形交换的目的与完成条件
图形交换机制的最终目的:让内场的人返回外场,停止团灭计时。要达成这个目的,有三个要求:
- 内场中雕像上的平面图形阴影,除了内场本人手持的那个外,另外两个要被消除(即消除两个阴影)。阴影的消除方式为从其他场接收到除本人手持的图形时,对应的图形阴影消失。举例:你进入内场,你的雕像手持圆,那么另外的内场人向你传递一个三角时,你场上雕像所持的三角消失,但向你传递圆形无法消除你自己手持的圆。
- 内场的人需要捡起两个平面图形buff组合为一个立体图形buff,这两个平面图形均不能是你自己所持的图形。(举例:你进入内场,你的雕像手持圆(0),那么你的两个平面图形都不能是圆(0),只能是三角+三角(33)、三角+方(3f)、方+方(ff)。)
- 内场所组合的立体图形buff需要与外场雕像手持的立体图形一致。举例:你进入内场,你的雕像手持圆,你获取了三角+方/3f,外场你的雕像手持的也是三角+方/3f,那么就保持一致。
满足上述三个条件后,你就可以从内场后侧的玻璃中穿出回到外场。
因此,最重要的事情是确定内场的每个人需要什么图形组合。我们将在接下来对内场的分析中固定这个问题。
二、内场图形分布与最优解推导
2.1 内场的图形分布和图形机制
在刚进入内场时,每个内场中存有两个图形,具体的图形种类可以通过内场前侧墙壁上不断变换的图案查看。图案会在你的场中拥有的图案间反复变换(例如:你前侧墙壁上的图案不断重复三角-圆,那么你就是拥有一个三角和一个圆;再例:墙上图案从圆经过一次变换又变成圆,那么你有两个圆)。你所拥有的图形不会直接是满足上文条件2的图形组合(例如:你是圆,那么你的初始图案不会是三角+三角(33)/方+方(ff)/方+三角(3f),只会是圆+圆(00)/圆+方(0f)/圆+三角(03))。并且三个房间的图形之和必然是三种平面图形各两个。
内场中有两个邪魔族骑士(武器为炮),击杀他们就会掉落一个平面图形,你拾取图形之后可以在其他两人的雕像前互动,这意味着将这个图形传递至对应的人所在的房间,互动后你身上的图形buff将被消耗。你
无法与自己的雕像互动
,因为你不能把图形再传回给你自己。两个骑士均被击杀后会刷新欧哥,将欧哥击杀会重新刷新骑士,以此重复。
2.2 内场最优的答案图形组合
显然的,能够让三人都从内场逃出的图形最终组合不止一种。但是由1.2中的条件1(需要消除两个阴影)可知,任何一个内场都至少需要接受其他两种图形各一次来满足该条件。而这两种图形的组合恰是满足1.2中条件2的组合。因此这种情况即是交换次数最少的组合,因为要获取其他组合前必须先获取过该组合,否则不满足条件1。由此可知,最优的最终三房间图形组合分别是:
- 圆:三角+方(3f)
- 方:圆+三角(03)
- 三角:圆+方(0f)
也即,内场每个人所需要的,是除自己手持图形外的另两种图形各一个,我们接下来称这种最终需要的图形组合为”答案图形组合“。
2.3 内场的交换最优解
废话不多说,直接上图
原谅我丑的一批的字和歪七扭八的线
我们将图形抽象为a,b,c三类,因为每个图形都是等价的。每一行中上方的abc代表这个房间的人雕像手持的图形,下方代表这个房间有的图形,中间的线代表图形的传递。
由2.1中表述我们已经知道,每个房间内图形不会是满足条件2的图形组合,因此初始状态只有三种:没有人的房间有重复图形,有一个人有重复图形,三个人都是重复图形(重复的图形必定是你自己的,因为不是你自己的重复图形满足条件2,这不可能发生),分别对应图中的情况123。
内场传递图形的核心思想就是:将自己的图形分给需要的人。接下来的三种情况的具体处理逻辑都基于这句话展开。
2.3.1 情况1:没有人的房间有重复图形
在这种情况下,每个人房间中的图形分别是另一个人的答案图形组合,因此每个人只要把自己场中的图形全部塞给同一个人,这个人就是你的房间图形组合中没有的图形所对应的人。
举例:你是圆(0),你的房间是圆+方(0f),那么你的传递目标就是三角(你房间里的图形组合没有三角)所对应的那个人,你只需要把两个图形都传给三角即可。
2.3.2 情况2:有一个人的房间有重复图形
这种情况下三个人所持有的图形组合不等价,因此有两种不同的操作。
拥有重复图形的人:非常简单,把图形分给另外两人各一个。
没有重复图形的人:将自己的图形送给另一个没有重复图形的人,将另一个图形传给有重复图形的人。这略微需求一些思考。
举例:甲是圆,房间是圆+方;乙是方,房间也是圆+方;丙是三角,房间是三角+三角。此时三人的操作如下:
- 丙各给甲乙一个三角(重复图形的人分给另两人各一个)
- 甲把圆给乙(把自己的图形给另一个没有重复图形的人),把方给甲(另一个图形给重复图形的人)
- 乙把方给甲(把自己的图形给另一个没有重复图形的人),把圆给乙(另一个图形给重复图形的人)
对于两个没有重复图形的人,个人的推荐是先思考自己的图形给谁,然后剩下的图形给另外一人即可。
2.3.3 情况3:三个人的房间都是重复图形
这种情况是最简单的情况,三个人只需要把自己的图形分给另外两人即可。
2.4 目前大多队伍使用的公式化解法
dayone的队伍所使用的绝大多数解法是先将内场的图形状态变为情况3,然后执行情况3的流程。也就是:
- 将不是自己的图形传递给对应的人,保证三个人房间中都是两个自己的图形。
- 将自己的图形都分给另外两人。
2.5 内场总结
内场传递图形的核心思想:将自己的图形分给需要的人。如果你理解了这句话的含义,那么你就完全参透了内场处理的逻辑。
相对而言,这种方式的分支种类较多,实际上每个情况分支的处理方式均不复杂,理解后就很简单。而且这种方式可以保证一轮就完成全部交换,节省时间且不用击杀更多的欧哥。并且由于内场假死是传递6次图形触发(存疑),这种方式可以保证假死前完成完整的交换,而不会在传递完1个图形后因假死被打断,导致需要额外处理欧哥以及忘记之前操作的情况,在理论上拥有比目前的公式化解法更优秀的契合度。
如果觉得难以理解,可以自己尝试画一画这个传递图,将有帮助于理解。
三、外场图形分布与最优化思路
3.1 外场的图形分布和图形机制
外场的每个雕像上都会持有一个立体图形,等价于也有两个平面图形。同内场一样,初始的图形组合不会是已经满足条件2的组合,并且三个雕像图形之和是三个平面图形各两个。由于内场的答案图形组合是确定的(如2.2所说),所以外场雕像的答案组合也因此确定(依据条件3),外场雕像的答案组合也是不包含内场雕像所持有图形的图形组合。
举例:内场从左至右分别为三角-方-圆,那么外场的组合就应当是圆+方-圆+三角-三角+方
外场每次会刷新三个邪魔族骑士,他们被击杀后掉落的图形必定是圆、方、三角各一个。
外场的图形交互并非传递,而是交换。在从邪魔族骑士处获取了图形之后,与雕像互动(此处雕像必须有你获取的图形,否则会无法互动,互动提示也非剖析而是拒绝访问),就意味着你选定了这个雕像的这个图形,此后再拿一个图形与另一个雕像成功互动后,就会将这两个图形的位置互换。也即两次剖析就是一次交换。
举例:A雕像是圆+方,B雕像是三角+圆,你拿了方与A互动,再拿三角与B互动,那么结果就是A变为圆+三角,B变为方+圆。
3.2 外场的交换最优解
老规矩,上图!
更丑了这张图(悲)
最上排的abc代表雕像所对应的内场手持图形,每一行代表初始/交换完之后三个雕像分别的图形组合,每一行的方框代表到下一行的交换选定的两个图形。
与内场类似,由于初始图形的限制,初始情况同样只分为三种:没有雕像有相同图形,有一个有相同图形,三个都是相同图形。
外场交换的核心思想是:将雕像在内场持有的图形(自己的图形)换出去(将不需要的图形换出去)。接下来三种情况的具体处理逻辑都基于这条原则展开。
3.3.1 没有雕像有相同图形
这意味着每个雕像中都有一个自己的图形。分两步解决:
- 选择任意两个雕像,分别选择他们自己的图形交换。这次交换会产生一个有相同图形的雕像与一个答案组合雕像。
- 选择第一步中剩下没选的雕像 与 有相同图形的雕像,前者选择他自己的图形,后者只有唯一可选的图形,进行交换。
实战应对——以图中情况1为例:
- 击杀邪魔族骑士,获得图形abc各一个。第一次选择雕像a与b,分别拿起a图形与a雕像交互,b图形与b雕像交互,进行交换。此后a变成了有相同图形的雕像(bb)。
- 第二次选择雕像a(有相同图形的雕像)和c(第一步中剩下没选的雕像)。先捡起c图形与c雕像交互。(此时场上图形消耗完,需要清欧哥重新刷新骑士。)击杀邪魔族骑士,获取b图形(注意:这里与雕像自己的图形不一样!)与a雕像交互,进行交换。此后三个雕像全部正确,外场结束。
3.3.2 有一个雕像有相同图形
这意味着剩下两个雕像都需要与相同图形的雕像交换。分两步解决:
- 任意选择剩下两个雕像的其中一个 与 有相同图形的雕像,分别选择他们自己的图形交换。这次交换后前者就变为答案组合
- 选择第一步剩下没选的那个雕像 与 初始有相同图形的雕像,分别选择他们自己的图形交换。
实战应对——以图中情况2为例:
- 击杀邪魔族骑士,获得图形abc各一个。第一次选择雕像a与b,分别拿起a图形与a雕像交互,b图形与b雕像交互,进行交换。此后b雕像变成了答案组合(ac)。
- 第二次选择雕像a(初始有相同图形的雕像)和c(第一步中剩下没选的雕像)。先捡起c图形与c雕像交互。(此时场上图形消耗完,需要清欧哥重新刷新骑士。)击杀邪魔族骑士,获取a图形与a雕像交互,进行交换。此后三个雕像全部正确,外场结束。
3.3.3 三个雕像都是相同图形
这意味着每个雕像都得把自己的图形交换出去。该情况需要三步解决:
- 选择任意两个雕像,分别选择他们自己的图形交换。这次交换后组合就变为情况2(有一个雕像有相同图形)。
- 任意选择第一步中选择的两个雕像的其中一个 与 第一步中剩下的那个雕像(还有相同图形的雕像),分别选择他们自己的图形交换。这次交换后前者变为答案组合。
- 选择第一步中选择的两个雕像的另一个 与 第一步中剩下的那个雕像(第二步中有相同图形的雕像),分别选择他们自己的图形交换。
实战应对——以图中情况3为例:
- 击杀邪魔族骑士,获得图形abc各一个。第一次选择雕像a与b,分别拿起a图形与a雕像交互,b图形与b雕像交互,进行交换。此后场上图形变为情况2初始(有一个相同图形雕像c)。
- 第二次选择雕像a(第一步中选择的两个雕像的其中一个)和c(第一步中剩下没选的雕像/还有相同图形的雕像)。先捡起c图形与c雕像交互。(此时场上图形消耗完,需要清欧哥重新刷新骑士。)击杀邪魔族骑士,获取a图形与a雕像交互,进行交换。此后a雕像变成了答案组合(bc)
- 第三次选择雕像b(第一步中选择的两个雕像的另外一个)和c(第一步中剩下没选的雕像/第二步中还有相同图形的雕像),获取b图形与b雕像交互,c图形与c雕像交互,进行交换。此后三个雕像全部正确,外场结束。
3.3 外场总结
外场的核心思想:将雕像在内场持有的图形(自己的图形)换出去(将不需要的图形换出去)。同样,只要了解了这句话的意义,你就能理通外场交换的流程。
这三种情况的流程是外场交换的最优解,除了情况3需要交换3次外,剩余都只需交换2次,在捡图形及时的情况下,只需要清理一次势不可挡欧哥即可完成外场。
如果觉得难以理解,可以尝试自己给定初始条件,写一下这个交换表,将有助于帮助理解。
四、后记
图形交换的机制核心很简单,但是比较难以用简洁的公式去表述你应该做什么,需要自己反应。因此笔者并不推荐死记这个处理流程,而应该理解”为什么这么处理“,这样无论遇到什么情况你都可以快速推理出应该怎么解决。本篇的表达可能确实非常晦涩难懂,笔者对此表示歉意,但依旧希望这篇长的不行还啰里吧嗦的文章能够对读者有一些非常微薄的帮助。