追击各关与总分分数算法(含第6关)|植物大战僵尸2


3楼猫 发布时间:2022-07-01 16:50:49 作者:起名真难 Language

前言:新玩家不知道追击分数算法的很多,昨晚就又回复过一次,但同时发现目前貌似还没人归纳第6关的公式,故在贴吧/tap/b站等论坛收集记录了20+组玩家晒的第6关分数并利用excel推算并验证出准确公式,干脆整理成帖(后半部分为第6关公式推解方式,以后假设出第7关你们就可以自己推算了)。


追击分数算法:
(只有第6关是我自己推算的,其他关公式均为搬运不过我都进行过验证)
1,普通关:1-5关3辣椒分数算法: =(12600-30*通关秒数)*(1+任务加成)
完成单任务加成5%,双任务12%
(注意偶尔三辣椒难度只显示1个任务,则很可能有个0损失植物的隐藏任务,典型为1个三叶草即能通关的海盗关)
2,普通关第6关: =36000-40*通关秒数
(20+组数据全部吻合,推算方式在本帖后半部分)
3,boss 1/2辣椒分数算法: =22500-125*通关秒数
boss 3辣椒分数算法: =(22500-125*通关秒数)*2.5
由于2.5倍系数放大且boss关最高分限制为22500,故3辣椒108秒内就是满分而1/2辣椒不可能满分。正常情况下所有关卡中也只有3辣椒boss关能达到满分。
【注意秒数精细到毫秒,所以有可能3辣椒boss时显示为108秒打完但其实是108.XX秒打完故并未满分,以前有几个帖子就是这种情况,见下图】
追击各关与总分分数算法(含第6关)|植物大战僵尸2 - 第1张
4,追击总分算法:
总分为1-5关取每关3个难度里的最高分(例如第1关3个分数分别是4000/6000/5000,总分里只取6000计入求和)+第6关分数+3个难度boss分数
即一共是9个分数求和

这贴只介绍追击分数算法,请不要在本帖留言问我追击怎么打高分,有些关卡我也不清楚,毕竟我配置还不够。
你要先问下自己:
舍得砸黄瓜吗?
有瓷砖吗?
有满阶紫手套/加速时钟/聚能电池/红蜡烛/警用电击棍吗?(注意后3个能白嫖,别刻意氪金,暑假版本的类战令新活动看预告有可能白嫖1个加速时钟)
追击三宝(火龙天使星仙人掌)和机枪原豌都满阶了吗?
激光豆大招能直接秒追击6阶巨人吗?(条件很苛刻,需2个家族基本满级+满阶挂件+30级街机神器)
有满阶街机/魔豆/窜天猴等神器吗?
火龙铁盔有吗?原豌浴帽有吗?柚子带装扮了吗?金缕梅第2装扮拿到了吗?
虽然追击氪金度低于无尽,但想要拿到极限分也是很吃配置和技巧的

第6关公式推解方式(excel方向,没兴趣的不用看这部分了)
我不是代码党,无法直接解析游戏内代码获取分数算法,为了归纳第6关分数的计算公式,我收集整理了贴吧,tap,b站部分玩家晒出的20+组第6关分数(截图或视频),把数据录入excel后创建相关散点图
追击各关与总分分数算法(含第6关)|植物大战僵尸2 - 第2张利用散点图线性趋势线功能直接生成符合数据的线性公式(一元一次方程)
(不会吧,利用excel录入数据反推相关公式是excel基本功能,还有人不知道?)
由于上文已经解释过,追击显示的通关秒数只显示整数部分,所以散点图产生的公式(35983-40.006*通关秒数)会存在小幅误差,可修整为36000-40*通关秒数(36000也与游戏内该关的分数上限吻合)
然后用该公式反推了下实际通关秒数(精确到毫秒的),取整后与a列20+组数据结果完全吻合,故基本可确认该公式即为目前第6关分数算法(由于官方直播提到之后第6关可能有调整,故该公式仅适合目前的第6关规则。
按照该公式推算第6关在15分钟(900秒)内均能得分(特意找了个超过900秒的战绩果然是0分)


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com