本帖最后由 lingxuanxiao 于 2017-06-12 08:05 编辑
千雷殿测绘工作报告以及关于柳三爷推车和看脸那点事儿
——纵横江湖,苏西寂
最近团里在开荒柳三爷(嗯没错,毕竟不是一线团没有去体服组织开荒,而是根据别人整理的攻略在正式服组织开荒),然后团长在考虑究竟是按照推车打法还是按照看脸打法来解决掉三爷,来托我做一下评估。然后我去搜了一下文字版的攻略,发现大家大多数讨论的是具体的某个打法,并没有对整个推车过程的机制进行详细讨论,这里补充一下我对千雷殿矿车和轨道机关的测量结果以及对推车打法和看脸打法的一些基本分析。
首先是对千雷殿的基本测绘工作,由于矿车是按照固定轨道运行的,于是我们只测量的矿车之间的夹角以及麒麟的角度位置,测量采用三角定位法,三个标记点分别为两个矿车位置(玩家与目标位置重合站点确定)以及柳秀岳,对千雷殿的基本测量结果以及轨道机关的机制如下:
*注:以下各结论均只标识方向角,0°方向为Boss起始位置与水矿车起始位置连线方向,即千雷殿正门与千雷殿锻造台中心连线方向,原点为Boss起始位置,即千雷殿锻造台中心,约定正方向为逆时针方向旋转。我们有如下结论:
1. 矿车起始位置为:水0°,木80°,火160°,金200°,土280°
2. 轨道机关每次受到伤害,会使得所有矿车逆时针方向旋转20°,即所有矿车角度+20°,并且在矿车停止移动前,重复击打轨道机关不会重复触发(即轨道机关有内置CD,这部分没有精确测量,目测大概在4s±1s的样子)
3. 四个麒麟的位置为40°,120°,240°和320°,其中40°和240°位置是火麒麟,120°和320°位置是水麒麟
参考下图(用几何画板时忘记把图转90°了,记得自行脑内逆时针旋转90°):
图中红线是火流方向,蓝线是水流方向,蓝、绿、红、黄、土黄色圈圈分别是水、木、火、金、土属性的矿车,所有的虚线圈表示可能的矿车位置。
注意到轨道机关并不会使矿车的相对位置发生变化,每次击打轨道机关会使得所有矿车均逆时针方向旋转20°,因此,矿车位置一共有18种可能的状态,如下表所示,表中标红的位置代表矿车此时处于火流通路上,标蓝的位置代表矿车此时处于水流通路上。
位置-状态对照表 | | | | | | | | | | | | | | | | |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
水 | 0 | 20 | 40 | 60 | 80 | 100 | 120 | 140 | 160 | 180 | 200 | 220 | 240 | 260 | 280 | 300 | 320 | 340 | 0 |
木 | 80 | 100 | 120 | 140 | 160 | 180 | 200 | 220 | 240 | 260 | 280 | 300 | 320 | 340 | 0 | 20 | 40 | 60 | 80 |
火 | 160 | 180 | 200 | 220 | 240 | 260 | 280 | 300 | 320 | 340 | 0 | 20 | 40 | 60 | 80 | 100 | 120 | 140 | 160 |
金 | 200 | 220 | 240 | 260 | 280 | 300 | 320 | 340 | 0 | 20 | 40 | 60 | 80 | 100 | 120 | 140 | 160 | 180 | 200 |
土 | 280 | 300 | 320 | 340 | 0 | 20 | 40 | 60 | 80 | 100 | 120 | 140 | 160 | 180 | 200 | 220 | 240 | 260 | 280 |
进而,针对推车打法,我们有下表:
水-火麒麟矿车抵消总表 | | | | | | | | | | | | | | | |
8F | 矿车 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
焦狱炼铁 | 水 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 |
土 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 | 4 | 3 |
金 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 | 8 | 7 |
火 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 |
木 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 |
冰窟冷却 | 水 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 |
土 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 |
金 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 | 4 | 3 |
火 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 | 8 | 7 | 6 | 5 |
木 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | 9 |
全局 | 期望 | 4.6 | 3.6 | 2.6 | 5.2 | 4.2 | 4 | 3 | 4.8 | 3.8 | 4.4 | 3.4 | 4.4 | 3.4 | 5 | 4 | 4 | 3 | 5.6 |
MaxM | 8 | 7 | 6 | 9 | 8 | 7 | 6 | 9 | 8 | 7 | 6 | 9 | 8 | 9 | 8 | 9 | 8 | 9 |
表中蓝色部分给出了某属性矿车在某个态位中了焦狱炼铁buff后将其推至最近的一个水流位置需要的步数,桔色部分给出了某属性矿车在某个态位中了冰窟冷却buff后将其推至最近的一个火流位置需要的步数。绿色部分则给出了综合选择态位的指标,考虑到副本的一般因素,我们给出了期望步数和最大步数两个指标。其中期望步数为综合考虑该态位下各种可能buff产出组合(buff属性*矿车属性)的平均步数,更小的期望步数意味着处于该态位时我们可以做出更少的调整。而最大步数指标则给出了在该态位情况下buff属性和矿车属性选择了最坏的组合情况下需要移动的步数。
考虑到轨道机关的内置CD和尽可能保证推车成功这两个问题。进而,我们可以考虑将推车做如下优化:
1. 将推车变为两阶段,第一阶段为准备阶段,时间为柳秀岳开始释放千雷召来时直至下一次火流/水流刷新,此时的目标是保证在火流/水流刷新的最坏情况下在下一次千雷召来之前能够抵消掉矿车上的buff;第二阶段为消buff阶段,时间为从火流/水流刷新时直至下一次千雷召来释放,此时是为了保证消除矿车上的buff。
2. 准备阶段,我们推荐采用最大最小化方法选择态位,即选择最大步数尽可能小的状态(例如2态,6态和10态),这样能够最大程度降低之后消buff阶段的压力
3. 消buff阶段,考虑到轨道机关的内置CD和反应速度等因素我们推荐在火流/水流刷新之后立即击打轨道机关,直至团长确定所有的矿车都没有buff或推车的小伙伴确定矿车移动了最大步数为止(特别注意的是,如果准备状态处于10态位,建议直接推最大步数,否则下一个准备阶段可能无法及时调整至2态,当然选择10+态也不是不可以,但是毕竟看脸,而我们选择推车打法本来是为了不想看脸过的)
另外,针对看脸打法,即将矿车推至2态位后固定不动的打法,我们采用Monte-Carlo方法进行了100000次的随机模拟对该打法的看脸程度进行了评估。对该模型的基本假定如下:
1. 火流/水流的刷新位置、矿车位置、矿车属性均固定为2态,火流/水流随机刷新
2. P1、P2阶段每次千雷召来,只要矿车不存在无敌buff,均能够正确消除柳秀岳对应的属性增益buff
3. P3阶段只考虑第一次千雷召来(因为之后的千雷召来不是随机挑选属性,而是与当时柳秀岳身上的属性有关)
4. 在P3阶段第一次千雷召来之前,只要不能够正确消除柳秀岳的属性增益buff,必定在此时马上拉脱
5. 考虑到之前的攻略并没有给出焦狱炼铁和冰窟冷却是否可以重复点矿车的问题,我们考虑了两种不同的情况,其一是假定焦狱炼铁和冰窟冷却每次都是随机五选一,堆叠原则是同属性刷新持续时间,异属性直接简单叠加;其二是假定焦狱炼铁和冰窟冷却不会重复点已经有焦狱炼铁或冰窟冷却的目标
最终模拟结果如下:
看脸打法千雷召来矿车无敌情况分析(模拟样本 N = 100000,随机五选一)* |
千雷召来批次(K) | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
于此首次拉脱频次 | 11956 | 18697 | 14805 | 11709 | 9214 | 7229 | 5658 | 20732 |
累积至此拉脱频次 | 11956 | 30653 | 45458 | 57167 | 66381 | 73610 | 79268 | 100000 |
Boss战斗时间少于K次千雷召来时一次成功频次 | 100000 | 88044 | 69347 | 54542 | 42833 | 33619 | 26390 | 20732 |
于此首次拉脱概率 | 11.96% | 18.70% | 14.81% | 11.71% | 9.21% | 7.23% | 5.66% | 20.73% |
累积至此拉脱概率 | 11.96% | 30.65% | 45.46% | 57.17% | 66.38% | 73.61% | 79.27% | 100.00% |
Boss战斗时间少于K次千雷召来时一次成功概率 | 100.00% | 88.04% | 69.35% | 54.54% | 42.83% | 33.62% | 26.39% | 20.73% |
少于K次千雷召来时至第一次成功期望战斗次数**(次) | 1.00 | 1.14 | 1.44 | 1.83 | 2.33 | 2.97 | 3.79 | 4.82 |
少于K次千雷召来时至第一次成功期望战斗时间***(min) | 1.00 | 2.14 | 3.72 | 5.73 | 8.31 | 11.56 | 15.69 | 20.96 |
*:估计方法为Monte-Carlo,假定焦狱炼铁和冰窟冷却每次都是随机五选一,同属性刷新持续时间,异属性直接简单叠加 |
**:精确值 |
***:模拟值,只考虑纯粹战斗时间,不考虑拉脱休整时间,默认在下一次千雷召来释放的时候刚好打过Boss |
看脸打法千雷召来矿车无敌情况分析(模拟样本 N = 100000,不会重复点选无敌)* |
千雷召来批次(K) | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
于此首次拉脱频次 | 11856 | 19806 | 15355 | 11975 | 9309 | 7253 | 5463 | 18983 |
累积至此拉脱频次 | 11856 | 31662 | 47017 | 58992 | 68301 | 75554 | 81017 | 100000 |
Boss战斗时间少于K次千雷召来时一次成功频次 | 100000 | 88144 | 68338 | 52983 | 41008 | 31699 | 24446 | 18983 |
于此首次拉脱概率 | 11.86% | 19.81% | 15.36% | 11.98% | 9.31% | 7.25% | 5.46% | 18.98% |
累积至此拉脱概率 | 11.86% | 31.66% | 47.02% | 58.99% | 68.30% | 75.55% | 81.02% | 100.00% |
Boss战斗时间少于K次千雷召来时一次成功概率 | 100.00% | 88.14% | 68.34% | 52.98% | 41.01% | 31.70% | 24.45% | 18.98% |
少于K次千雷召来时至第一次成功期望战斗次数**(次) | 1.00 | 1.13 | 1.46 | 1.89 | 2.44 | 3.15 | 4.09 | 5.27 |
少于K次千雷召来时至第一次成功期望战斗时间***(min) | 1.00 | 2.14 | 3.76 | 5.84 | 8.56 | 12.08 | 16.62 | 22.36 |
*:估计方法为Monte-Carlo,假定焦狱炼铁和冰窟冷却不会重复点已经有焦狱炼铁或冰窟冷却的目标 |
**:精确值 |
***:模拟值,只考虑纯粹战斗时间,不考虑拉脱休整时间,默认在下一次千雷召来释放的时候刚好打过Boss |
注意到,看脸打法随着DPS的提升,看脸的程度明显下降。而在最坏的情况下,即使没有其他错误,单纯因为矿车存在无敌buff,需要多次战斗才能够顺利过Boss,但是相对而言,由于不需要分人挡水流/火流,不需要击打轨道机关推车,看脸打法解放了更多的人手,在同等团队配置的情况下能够提供更多的DPS。因此,具体选择看脸打法还是推车打法,依然是见仁见智的事情,我们这里只给出代价分析,不给出推荐选择。不过一个显而易见的事实是,不管是推车打法还是看脸打法,柳秀岳容错率的高低除去DPS外,依然存在很多的“运气影响因素”,这也说明今后千雷殿迈向野团时代的时候,柳秀岳可能会是一个比较耗时间的Boss。
致谢:
感谢我们唠叨的团长风来花满太小朋友大晚上陪我去千雷殿测地形顺便摸Boss简单看了一下机制,然鹅还是没注意焦狱炼铁和冰窟冷却到底能不能重复点Orz。