从灰烬代冰到灰烬代炮
让我们再回到开始时我们研究过的一个问题,代奏是什么?在六循环体系之下,卡片代冰的解释明显行不通了。似乎并没有什么好的切入点,那么我们还是先找一个例子分析下。
Me20炮W1-W8:
PPDDDD,PPDD,IPP,PPDD,PPDD,IPP,PPDD,PPDD,PPDDDD,PPDD
这里写出的是没有任何代奏的形式。为了理解方便,我们还暂时忽略N的收撑杆功能、巨人对卡片的敲击、弹坑以及跳跳僵尸的存在。我们先来列出每6s内所需的运算量数量:
6,4,2,4,4,2,4,4,6,4
再列出任意相邻六小段所需运算量的总和:
22,20,20,24,24
可以发现,第四段到第九段所需运算量和第五段到第十段所需运算量都高达24,想达到这样的火力,20炮加上NA铲种才勉勉强强有可能够用...那就来试试吧,首先观察到两个6运算量的片段非常扎眼,N伺候,尽可能地把不同时间的运算量需求曲线削平。当然,如果考虑到撑杆的处理就更有必要在这里插入N了。节奏暂时变为:
NDDDD,PPDD,IPP,PPDD,PPDD,IPP,PPDD,PPDD,NDDDD,PPDD
6s运算量需求序列:4424424444
36s运算量需求序列:20,20,20,22,22
嗯,看起来好上了不只一点。接下来有问题的就是第四段到第九段和第五段到第十段的两个22了,现在手里还剩A和P'。显然,我们只要把两者全部代入第五段到第九段之间就好了。A可以直接代,P'的合适代法则是铲掉第x段的炮并于最早x+3段再次发射它。再加上一些细节上的修饰,我们就可以得到较为完善的轨道:
NDDDD,PPDD,IPP,PPDD,P'ADD,I'PP,PPD'D,PPDD,NDDDD,PPDD
6s运算量需求序列:4,4,2,4,2,2,3,4,4,4
36s运算量需求序列:18,17,17,19,19
等等这怎么看起来像是个19炮节奏?其实Me20炮本质上来说就是19炮,甚至18炮...如果算上收尾挖掉的两炮,16炮也说不定...铲种炮的意义在于它可以赋予你一个能力,使你可以让某一门炮在3475之内发射两次,仅此而已。更加同一化的理解方式应当为,铲种炮与NA并没有本质区别,只不过NA两次使用的最小间隔总是5000,而铲种炮P'则可能是3475/3475/1553/3475这样...嗯,凡是不严格按照3475恢复CD的,我们都不把它当作炮,而是灰烬代奏来考虑了,这也就是Me20炮不是20炮的原因。考虑到将来可能存在的对炮数的争议,笔者建议还是能不铲种就不铲种了。将铲种炮也归入灰烬的代价是代奏体系的进一步复杂化,但换来的是常规炮体系的绝对严格。作为补偿,我们再来重新界定一下代奏体系好了w:
在冰骨架的基础上,灰烬可以且仅可以用于代炮。效果是在炮部分的总输出暂时无法达到保护阵型需求的下限时,提供额外输出。常规用法下,N和P'恰可以用于代两炮,A恰可以用于代一炮。考虑到P'的引入会造成炮输出数量减少,一般将P'视作代一炮。
另外,将N代入在加速波密集处不仅可以得到较高的效率,还常可以额外带走上波撑杆,强烈推荐。事实上,由于我们有了绝对严格的炮体系,即使灰烬体系的复杂化也无法阻止我们的脚步了。另外,关于如何安排代奏排布的问题...主要还是看经验吧,做一两个极限超多炮之后往往也就有手感了。实在不行,枚举法也不是不能解决问题(((。
无论如何,以后看节奏还是不要观察NA的位置了,那些都是可以随便更改的,考虑相邻两冰之间的波数才是正道啊,当初关于老Ne20和Fe小电视究竟是什么节奏都产生过不少争论的。
注意!Me场地由于上界之风的存在有一定的特殊性,无论使用何种方式列出轨道并确认可以支持后,必须重排炮组使得平炮与风炮得到恰当的使用!若无法做到,有必要引入额外代奏甚至重新设计轨道!切记!
这里更为严谨的解释方法应为,由于在Me场合,P内部不存在同一性,而是分化为三类,即漏低矮僵尸的底线炮、漏跳跳小鬼的前场炮和不漏的后场炮。代炮理论不再能简单地理解为灰烬代炮,而应该考虑为使用平炮与风炮填充所有不得漏低矮僵尸或不得漏跳跳小鬼的运算量,之后用其余炮代平炮和风炮,最后使用灰烬代炮。