植物大战僵尸吧 关注:553,202贴子:5,028,661
  • 6回复贴,共1

萌新瞎胡说——浅谈对“分裂”一词的思考

取消只看楼主收藏回复

一楼喂熊


IP属地:北京1楼2020-04-14 18:36回复
    一、我从哪里来?
    首先,本文中谈到的“分裂”指的是玩家操作方面而并非阵型外观方面(
    既然提到了玩家操作,那么我们为了证实“分裂”是存在的,就不得不记录下玩家的操作并对其进行分析。
    记录操作的方法有很多种,譬如录制视频,脚本代码等,但是为了偷懒(,我们常常选取最简洁的一种方式——轨道语言。
    轨道语言,就是操作记录。我们把一个阵解的操作分成若干个“轨”,玩家做了什么操作,就在对应的轨和对应的时间位置下,用轨道语言写下这个操作。玩家用了个炮,我们就在合适的位置记下“炮”,用了个冰蘑菇,就记下“冰”。至于卖了个萌嘛,那就记下“萌”咯,才怪。
    ——节选自《轨道读本提要V3.0》 14楼
    于是笔者从《轨道读本提要V3.0》的96楼中找到了分裂二炮的轨道:
    分裂二炮:D7-C/C3-IO~C5-IO。上半场近似后置炮操作,红眼过近需要适当垫;下半场刷怪就控丑。在部分极速出怪的情况下,可以转为C3-A/P。核/炮尽量双边加速,弱化半场差异。
    从轨道上来看,两个半场的操作参考系是不同的,而这一点,也作为“分裂”的本质,流传至今。


    IP属地:北京2楼2020-04-14 18:36
    回复
      二、有必要“分裂”吗?
      既然分裂的实现基于玩家的操作,那么玩家操作的目的是什么呢?答案很简单:防止阵型被僵尸破坏。我们不得不承认,大部分阵中,可以达到这一目标的操作方式有很多种,也就是说一个阵的轨道有很多种,固然一千个读者眼里有一千个哈姆雷特,每个玩家对于一个阵的最优解的偏好也是不同的。所以,在本文中,仅将“操作难度低”作为最优解的选取方案。
      显然,根据上文提到过的最优解选取方案,很多阵的“分裂”轨道,并不是这个阵的最优解,所以我们将这种分裂称之为“不必要的分裂”。这一点在《无炮简史》的140楼中也有所提及:
      那么4炮以上做分裂阵会怎样?不会怎么样,强行分裂不是不可以实现,然而,随着炮数的上升,双边加速通解的可行度越来越高(这句话非常重要),而4炮刚好能够构成一个基本的双边加速循环节(2炮能构成单边的),同时卡片自循环与春哥自循环的周期差距日益增大(这句话也很重要),分裂玩法变成了非最优的“存在解”,失去了任何理论上的必要意义。一边T5一边无炮?瞧你手忙脚乱卡片被带的跟不上CD,试试ch4/C2f/C5u/C6u/C7u如何?那我们调出一炮给非炮半场呢?感觉还可以。再调一炮?……调着调着你就会发现最优解始终向着全场均匀加速的方向发展。
      那么什么是“必要的分裂”呢,此类阵中或多或少都对双边加速有着一定的限制。譬如分裂二炮上半场的两个后置炮:白眼关你敢炸小丑的时候顺带帮我们这边也来一个激活炸凑齐双边加速我就消失给你看!
      玩家的操作时机总会不可避免的向着僵尸妥协,而对每一种僵尸的操作时机又会因为阵型的限制而产生或多或少的差距,这就强迫玩家们必须要对某几类僵尸进行特殊处理,而随着这种特殊处理的复杂化和多元化,玩家们的操作手感也变得“分裂”了起来。


      IP属地:北京3楼2020-04-14 18:36
      回复
        三、“分裂”的程度
        正如上文所说,导致操作手感“分裂”的主要原因是因为每一种僵尸的操作时机又会因为阵型的限制而产生或多或少的差距,从而强迫玩家们必须要对某几类僵尸进行特殊处理。那么,我们是否有办法计算出一个逐波轨道的“分裂”程度呢?答案是肯定的。不过在此之前我们要做一些准备:
        1. 列出所有对阵容有威胁的僵尸,即无操作情况下在被自然IO消灭前会对破坏阵型的僵尸,为了便于计算,其中不包括气球和能且仅能通过啃食坚果类植物破坏阵型的僵尸(如石英钟的矿工、小鬼)以及一次选卡只出现两次的蹦极和只出现一次的珊瑚/空降/墓碑。
        2. 列出每一波刷新的每一种威胁僵尸在每一路受到的操作,如:第一波刷新的1路巨人在第一波被炮炸了一次,在第二波先被冰冻后又被炸了一次,在第三波被炮炸了一次。然后置入表格中(横坐标为僵尸类型,纵坐标为刷新波数),由于汉字过于冗余,我们简记为:P,I-P,P(其实就是这个僵尸受到的部分轨道),灰烬之物根据其具体效果判断是否归并为P,或是否归并樱桃与辣椒,为了便于计算,不考虑垫操作。若此类威胁僵尸在此路并非威胁僵尸,则此单元格填写“0”,每一路一个表格,共6个表格(此处以六行场地距离)。
        3. 建立第7个表格,统计前6个表格中在横纵坐标相同处出现的不同的部分轨道的次数(“0”不参与计数),填在相同的横纵坐标处。如:第二波,1,6路的小丑部分轨道为“0”,25路的小丑部分轨道为I,则在第7个表格的(小丑,第二波)单元格填写“1”。
        4. 计算该表格的平均值,即总次数和/威胁僵尸数*20(波数)。
        平均值-1即为“分裂”的程度。


        IP属地:北京4楼2020-04-14 18:37
        回复
          四、“分裂”程度的计算举例
          咕?咕咕……咕,咕咕咕!


          IP属地:北京5楼2020-04-14 18:37
          回复
            五、结语
            我们可以根据这个“分裂”程度数值来模糊滴评判一个轨道到底有多分裂了(@eEEee 至于为什么是模糊的,因为红/白眼的部分轨道的操作量肯定是大于1的,并且其中如果仅有一两处的操作不同,那么计数时是写一个2肯定是不严谨的,具体的数值可以根据部分轨道的不同操作数量与总操作数量的比值进行模糊计算,例如上半场热过度P,.IP-P,下半场无热过度P,I-P,P可以将计数量填写为“1.25”,笔者这里仅提供一个模糊的计算方法,在具体的轨道“分裂”程度值计算中还需要计算者自己酌情考虑数值的修正,以上。


            IP属地:北京7楼2020-04-14 18:38
            回复
              惊了


              IP属地:北京38楼2020-04-14 20:11
              回复