攻略:夜间新少炮通论

这是本词条的历史版本!该页面包含旧版本的快捷文本。
是否自动将快捷文本同步至最新版本?是 


本条目部分或全部内容搬运自外部资源。

遵守CC BY-SA 4.0协议,部分内容可能有所改动。

啊呀,似乎有谁在这里留了个坑……

本条目需要大量内容补充或整改。你愿意来帮个忙吗?

夜间新少炮通论
作者 有一颗童心
发布时间 2023.2.12
游戏领域 少炮
相关词条
有一颗童心

前言

为何叫“新少炮通论“?

其一,叫作”夜间精确低/无io炮阵通论“更为合适,只不过范围太大了可能引起歧义,让后来想找超多炮或其他通论的人找错地方。

其二,叫作“夜间少炮及自由炮阵通论”又不严谨,鉴于笔者对于既往历史的不充分了解,实在难以保证笔者写的东西可以囊括所有夜间少炮及自由炮,只是有能力写出部分阵型罢了。

其三,随着时间的推移,少炮的内涵也在不断外扩,谓之“新少炮”也是在设法写出这些年少炮的变化吧。

 

其实无论叫作什么,重点都在通论上,名字已然无所谓了。

再言通论二字,其实不过是笔者说些荒言碎语,

只希望被有心人拾起,勿埋没于时间才是。

目录

1.宏观少炮

    1.1 少炮的特性

        1.1.1 时空兑换

        1.1.2 分离炸

        1.1.3 僵尸分类与处理

    1.2 少炮的观念

        1.2.1 灰烬

        1.2.2 垫材

        1.2.3 IO

    1.3 两种少炮

        1.3.1 低IO少炮

        1.3.2 高IO少炮

2.微观少炮

    2.1 “关键片段”

    2.2 常见关键片段

    2.3 “炮数拆分”

    2.4 其余夜间优秀少炮阵极其思路

3.具体少炮实例

    3.1 FE纯三

    3.2 FE纯六

    3.3 NE瞬杀三

    3.4 NE鬼位五

    3.5 FE单花无伤后置六

    3.6 NE纯六

    3.7 NE纯四

4.未来的展望

1.宏观少炮

如少炮多以放空为阵图特点,多意在通过后退来拉长波长,减少所需的压制强度,牺牲多数格子而保全少数格子。而超多炮多是相反,通过缩减波长来获得更大的压制强度,守护更多格子。

由于少炮的运算量很紧缺,而阵型越靠前,运算量需求必然增大,故为了节省运算量,多数少炮总是选择放空前场的方式来换取运算量所需总量的减少

ada74ed886af70327aa5dedf9f005dd5b19ef7c4.png_942w_617h_progressive.jpg

此图来源于渐强专栏:《新轨道读本》,侵权则删(

前场:顾名思义,就是整个场地中靠前的部分,往往是7~9列,这部分在少炮中常常被空出来,就是为了实现时空兑换。前场的威胁僵尸主要有扶梯、小丑、冰车、巨人

后场:顾名思义,就是整个场地中靠后的部分,往往是1~4列,这部分在少炮中往往是要被守护的格子,也就是时空兑换的目的。后场的威胁僵尸主要有矿工、篮球、小鬼

一些时空兑换的经验:

C4u往往要在陆路退到五列及以后,守五列时常规的每波分离则足够应对僵尸,非常规的CI3Pd+垫梯子也可守五列。

早冰情况下,可以认为小丑炸不到五列炮。

即使有冰瓜存在,2500cs的波长也很大概率会让扶梯啃五列炮。

无垫情况下,C4u保证巨人在两波内受到四个运算量即可保证五列炮无伤。

为什么要分离?

为了守住植物。尤其是低参数节奏,分离快速可防止跳跳偷家,扶梯啃炮,小丑炸核等一系列问题的出现。对于后场的保护,往往是少炮的核心目的

若不分离会怎样?

如上文所列举的。若真的追求不分离,自然减速线也可拖延一些时间,不过对于拦截阵来说,冰瓜的出现会增大麻烦,对于后置炮来说,冰波也无法拖到C4u所需的波长,且升参的C5u适用性也很窄。

分离真的不可接受?

按现在的普遍标准,红白关单边分离是可接受的,只不过从自然出怪的角度看仍有刷新概率,不过笔者不想在这方面做过多的辩论,自然出怪是朵乌云

快速僵尸:矿工,扶梯,跳跳,小丑,橄榄,(海豚,潜水,气球,舞王)

车类:冰车,投篮

巨人:白眼,红眼

杂鱼:普僵类,撑杆(在某些超前置阵型中有一定威胁)

其中快速僵尸常考虑的是矿工,扶梯,跳跳,小丑,气球

少炮对僵尸的处理可以分为:快速僵尸处理巨人压制,(拦截)

一般的单边分离都是为了炸掉扶梯、跳跳、小丑,一来防止僵尸啃植物,二来防止小丑炸核。而炸跳跳则是因为正常情况下跳跳都是跑的最快的那个,在后场无io的情况下,跳跳很容易就跳进后场,此时需要额外的运算量处理跳跳,且时机较为紧张。

巨人压制则是所有阵型亘古不变的话题了,少炮中的巨人压制与无炮超多炮并无多大出入,结合灰烬、垫材、IO来压制巨人,上述的分离炮可顺便炸巨人,增大压制,也算个一炮两用。

拦截也是所有拦截炮阵所必须具备的部分,少炮的拦截花样也不少,无论是常规的Pd、cPd,还是非常规的瞬杀、PPSSNA’拦截全场、冰小鬼炸后场,都是对僵尸的有效处理方法。

常规灰烬:P,N,A,A’

特殊灰烬:土豆,倭瓜(暂且算是)

少炮的运算量很少,每一个灰烬都要承担很大的责任。

第一种是用于激活的,比如PP,N,PA…

第二种是用于特殊处理僵尸的,比如土豆炸单路矿工,辣椒烧单路小丑护核,炮炸后场处理矿工小鬼,抑或是最常见的尾炸空炸。

第三种是用于满足巨人压制的,比如后场收小鬼顺便炸巨人,分离快速顺便炸巨人。

 

灰烬排布在少炮中是个重要概念,均匀、合理的灰烬排布会使得灰烬的利用率大大增加

这也很容易理解,合理的排布会使得一枚炮两次发射间的发射间隔逐渐向3475cs靠拢,炮的利用率自然就会提高,从而使运算量时间上均匀排布

 

在拦截少炮中,尤其是低IO拦截少炮,最常见的拦截方式就是尾炸,因为时空兑换的影响,将战线拉长可以明显地减轻运算量压力,同样的,前后场的灰烬也需要均匀排布。此时,尾炸就可以在前后场同时排布运算量(Pd),使运算量在空间上均匀排布。

这里的垫材是广义上的垫材,并非只是用来垫巨人的垫材。垫材的种类有很多种,垫巨人、垫扶梯、垫小丑、垫篮球、垫矿工、垫小鬼……

本质上,垫材的使用是用来拖延僵尸对阵型产生威胁导致破阵食脑的时机。通常这些垫材都是没有攻击能力或攻击能力极弱的,换句话说,垫材是节奏的辅助,用来调时机、抗伤害居多。但这并不代表它们不重要,在少炮中,每一份子都是不可或缺的

不如先从简单的讲起,垫篮球、垫矿工、垫小鬼其实都是一个意思,就是放置植物防止他们对阵型构成威胁,比如一列放高坚果挡矿工、挡篮球投掷,二列放高坚果挡小鬼和跳跳,底线放置大蒜使矿工换路。这些血量植物没有攻击的性质,所以一定需要炮来消灭这部分僵尸,这也说明这类血量垫材一定要与灰烬搭配着使用

9811a7cc2b0e3dc969cfbe28b4bb374b6bf1df24.png_299w_231h_progressive.jpg

挡矿工、挡投篮、挡跳跳、挡小鬼

垫扶梯、垫小丑也是一个意思,本质都是延后他们对阵型产生威胁的时机,比如C4u无io情况下,不垫扶梯则会啃五列炮,垫两次扶梯则不会啃五列炮。垫扶梯和垫小丑往往是同时出现的,因为在冰波的前半部分时间,他们的坐标并不会有太大差异。此处垫还有一个作用,就是可以让僵尸的X坐标更大,即使得僵尸在场地上更靠右,就安全,也可以在激活炮炸点过于靠后时使用垫扶梯、垫小丑的操作避免漏炸极快扶梯和小丑。

d33da6f36c29d1259847e8d6aa93ae05aad1109a.png_596w_263h_progressive.jpg

垫扶梯

垫巨人则有些许复杂,这里垫巨人可以分为两类:增大巨人压制调整投掷时间

增大巨人压制顾名思义,就是利用巨人砸垫阻止巨人的前进,从而使巨人被灰烬、IO消灭。这一点在无炮与超多炮中也大量应用,可以说,这就是垫材最广的应用方式。

调整投掷时间则更加进阶一点。我们知道,巨人在举锤、收锤时受到灰烬伤害并不会立马中止砸垫动作,而是会等到收锤后立刻开始投掷。利用这一点,我们可以在灰烬激活巨人投掷提前释放垫材使巨人砸垫,这样就拖延了巨人的投掷,从而可以实现原速I3等操作。

原速I3:若不垫巨人,则巨人在激活后105cs抛出小鬼,I3时机106cs,并不能冰到下波僵尸。但在巨人激活前1cs垫巨人,则巨人在激活后-1+134+73+105=311抛出小鬼,I3时机312cs,则可以和下波僵尸一起冰

5dfdd7f1b04c642141676a92feb51773cb8ebaf3.png_288w_296h_progressive.jpg

垫巨人原速I3

当然还有很多神奇的垫材,比如NE可以用墓碑吞噬者作为垫材,不过要保证放下去之后可以在吞噬完墓碑前被消灭,因为墓碑吞噬者是铲不掉的。比如大嘴花和魅惑菇可以用来解决后场小鬼(当然是单行)。比如大蒜可以用来让小丑换行,从而防止炸水路核,或者五行场地使小丑换行,换到上面则分离炮一起炸死,换到下面则自然避开核弹。

自然输出在少炮中占比很大(指有IO的少炮),换句话说,没有IO的少炮其实才是少数的。少炮的运算量很少,包含一定的自然输出则可以和少量的运算量搭配起来做出稳定的运阵方式。最常见的IO无非就是曾、瓜、喷、机火等,这些自然输出用于解决部分僵尸或增大巨人压制

后场曾:很常见,用于消灭后场的小鬼、矿工甚至跳跳。

减速线:场地中布置的冰瓜可以减速大片僵尸,往往在冰的减速效果失效后,冰瓜们仍能保证前排僵尸是减速的,这被称为减速线。往往一路一个冰瓜就可以做到简单的自然减速线,这种自然减速线往往具有一级IO,即可以把一血红(600血)自然消灭。

小分离:两个大喷菇即可在冰波消灭梯子、小丑、跳跳,相当于一个“小分离”

较少的IO提供的压制更小灰烬的需求更多较多的IO提供的压制更多灰烬的需求更少。IO和灰烬之间的主导地位会因为IO的高低而发生改变。IO有一个从量变到质变的过程,在少量时,他是灰烬的辅助;当它越过这道红线时,它就成为了主人。正因这种主导地位的不同,于是有了以下两种少炮

低IO少炮中其实还包含一个特例:“无IO少炮”,因为在这种少炮中,少炮三要素的灰烬、垫材、IO,它只有两个。在无IO少炮中,灰烬就是完全的主导地位,不存在与IO竞争的情况。它的刷新完全由灰烬决定(或极特殊情况——拖到自然波长,不过此时另一冰波也会由灰烬决定刷新)

常规的低IO少炮只是在无IO的基础上加上一些后场曾减速线,有水路的话,就加上水路处理海豚的曾。这些加上的IO多是为了处理特殊僵尸、提供减速线或一级IO

这就说明,低IO少炮中灰烬作主导地位,IO作辅助,激活与否不受IO的影响

此处Kevin咕了。

2.微观少炮

我们注意到,由于运算量的限制,少炮的核心技术常常是一种“独立片段”式的操作,而这种具有辨识度的片段,笔者谓之“关键片段”。

1.三炮复用一

2019年1月,“刚刚雨纷纷”在b站发布了“FE纯四”,使FE成为继PE后第二个纯X炮最少炮数为4的场地,其使用的C2(现称C4u)轨道排布对于如今的夜间C4u少炮具有里程碑式的意义

2020年5月,“佐恩的柠檬”(又名“全与无之书”)在b站发布了“【FE】纯三炮”,彻底明确夜间C4u下的三炮复用一节奏排布范式,即“|I-B-P|I-B-P|”。

从此,C4u三炮复用一被彻底确立,这也确实是一个很简洁、便捷的理论,它将3475CD与5001CD完美的结合在了一起。

稍作分析:

在笔者曾经的帖子里给出过一般化的三炮复用一生效时机。

对于一个一般化的三炮复用一:|I-B-P|I-B-P|

我们假设P的生效时机为2300+t,则B的生效时机间于[776+t,1324+t],根据不同P的不同生效时机,我们可以得出不同B的生效时机,随后取交集,最终得到的结果为B的生效时机间于[776+t2,1324+t1],其中t1为t取值的最小值t2为t取值的最大值

例如:第一冰波P作为B于2200生效,第二冰波P作为d于2400生效,则t1=-100,t2=100,即B的生效时机为[876,1224]

 

但,结果真的如此吗?只能说这样直接取交集是没错的,但有更加宽泛的区间存在,因为交集是并集的子集。

因为t1≤t2,不妨设第一冰波的P于2300+t1生效,第二冰波的P于2300+t2生效,于是我们可以得到:第一冰波的B复用到第二冰波的P,此时B最晚生效时机应为1324+t2第一冰波的P复用到下一个第一冰波的B上,此时B最早生效时机应为776+t1。同理,第二冰波的B最晚生效时机应为776+t2最早生效时机应为1324+t1

综上,我们得到:第一冰波B生效区间[776+t1,1342+t2]第二冰波B生效区间[776+t2,1324+t1],于是发现t1波的B生效区间是取并集t2波的B生效区间取交集

在粗略计算时,直接都取交集是可行的,而在调节精细生效时机时,则可以用分别取交集并集的方式来计算和排布。

2.二炮+铲种循环

用例:FE水无八炮

顾名思义,这个技术的重点就在于将原地铲种对波长最短为5057cs的限制通过转变铲种的炮来使其适用于5001cs的C4u中

一般形式可表示为|I-B’-P|I-B’’-N|,通过轮流铲种两个炮来达到循环,是C4u下较为简单的铲种方式,并且三炮复用一的B生效时机搬到这里也是同样成立的,读者可稍作计算得出结论。

3.四炮+循环铲种

用例:NE纯六NE纯四

这项技术其实本质上是将1和2结合起来,却又很反直觉:1和2加起来不应该有五炮吗?怎么这里用四炮就可以做到呢?

我们不妨先将一般化形式表示出来:|I-B’d-Pd’’|I-B-P|

如果不做任何其他复杂分析,表面上看这个轨道排布,可以很清晰的看出来一个“三炮复用一”+一个“位移铲种”,但实际上我们用到的却是原地铲种,而我们又知道如果用原地铲种且只对固定的一枚炮进行铲种,那么最短循环长度应为5057cs,这就说明我们如果要让这个节奏成立,那么一定是对不同的炮进行铲种

我们再看一般化形式:|I-B’d-Pd’’|I-B-P|

铲种轨道的炮:B’-d’’

三炮复用一轨道的炮:d-P-B-P

关键点在于B’d上,通过三炮复用一的公式我们可以知道:第一冰波的P复用到下一次第一冰波的B’或d而d’’只能复用d。这里的B’d就像是个转换器,将原本被放置于三炮复用一轨道的P复用铲种轨道的B’上去,将原本被放置于铲种轨道上的d’复用三炮复用一的d上去。这利用了B’与d之间存在一个生效时间差t,而P与d’’之间同样存在这样一个时间差t,所以转换器才能成功生效。此处有点绕,但希望读者精读几遍。

这个转换思想有负数复用的影子。

负数复用是:存在两个炮之间的生效时间差t总循环时长T,使得T+t≥3475

循环铲种是:存在两组炮之间的生效时间差t总循环时长T,使得T+t≥5057

由此可见,T+t≥k是普遍存在于PVZ中的,如果k=5001的话,应用例子就应该是在白昼在小喷菇上放咖啡豆,再铲小喷菇换毁灭菇的操作了吧。

4.垫+原速I3

用例:FE水无八炮

其实这就是一个基本的CP+I3罢了,由于2300时极快巨人可能会砸不到九列垫材,所以要提前垫一次最快巨人,又因为除NE外九列不能被冰道覆盖,则I3Pd的P必须在688前生效,而由于尾炸应允的时间差较大,即使最晚解除冰冻的巨人在711cs左右,也是可以全部拦截

进一步:我们注意到在九列2270cs垫巨人时恰好可以垫全巨人,而此时只是将C的时机提前30cs,相对应的I的时机也提前30cs,但I3Pd的Pd时机并不需要提前,因为I3时机2270+133+73+106-2501=81,白眼投出小鬼的最早时机81+400+37*2+105*2>688,故688时生效也不会出现问题,这样可以省下提前垫的垫材,避免不必要的麻烦。

特别提示:由于I3Pd的P的生效时机不在常规三炮复用一的生效区间内,所以两个I3Pd的P可以通过铲种构成上述C4u(2)即二炮+铲种循环,也可以和另一炮组成三炮复用一,不过此时三炮复用一的激活炮P生效时机就会比2300提前,故P只能做分离炮/减压炮。因此在没有足够运算量的情况下,大多选择使用铲种构成上述C4u(2),从而多出一枚分离炮。

我是沙雕www, 2023/04/05 15:31

这排版真的丑

萌面人慕容垂呀, 2023/04/02 18:21

膜爆

请先登录后发表评论 (・ω・)
  • 最后更改: 2年前
  • 是是84 修改