如果你看到本段文字,说明该页面未正常加载全局JS,部分功能将无法使用,请点击 刷新 重新加载页面。

全站通知:

【咸鱼之王】俱乐部排位赛编排规律

阅读

    

2024-09-24更新

    

最新编辑:咻咪啾咪

阅读:

  

更新日期:2024-09-24

  

最新编辑:咻咪啾咪

来自咸鱼之王WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
咻咪啾咪

本文由 3504服胡小兔 原创。未经许可,请勿擅自修改,转载请注明出处并附带链接。

前言

大家好,我是3504胡小兔。本文较长共有13个章节,结论在第(一)节可速查。如果想进一步了解清楚,看完接下来的各段摘要后,请耐心往下读。

20221231我出过一份《排位赛编排规律》,更早的时候出过一张图来猜排位赛机制,现在获得更多数据后重新分析,对错误部分做了修改。现在本文中的排位赛编排规律仅是笔者自认为比较满意的一个猜测,对于一部分情况也许有一些误差和瑕疵。如果各位发现与实际不符,也是挺正常的,欢迎贡献数据和奇思妙想。(联系方式3504胡小兔游戏站内信联系拉你进微信群。)

第(一)节内容是简洁结论速查,(二)是用我收集的34个数据进行验证/修正模型,(三)~(五)讲的是战力误差导致我的模型不准,这是我目前不能克服的困难,(六)和(七)教你如何在周三晚上立即得出全部三天的全场对阵图,(八)~(十三)是杂谈。

当然如果己方俱乐部足够强,可以不用看我的分析,直接9个高战轮流往上怼就完事了。如果看了我的分析,其实对排兵布阵的益处有一点,但不是颠覆性的,本系列纯粹是为了吃透编排规律罢了。正文开始前用一位巨佬的名言镇楼:

【咸鱼之王】俱乐部排位赛编排规律-1.jpg

(一)简洁结论速读

【咸鱼之王】俱乐部排位赛编排规律-2.jpg

首先同组的10俱乐部(队)按某种方式排序为ABCDEFGHIJ(A最强,J最弱),这个排名结果一般可以用总战力的排名来近似(误差一般不超过2个名次)。然后按照左图“标准编排表”进行对阵,其中黑色虚线代表周三,蓝色点线代表周四,红色实线代表周五。上方4队打单循环,周三是U形对阵(最强打最弱,次强打次弱),周五是强强对抗。下方6队打组间单循环,左侧3队不动,右侧3队每天向下移一位,周五是组间强强对抗。

【咸鱼之王】俱乐部排位赛编排规律-3.png

  • 即使你的数据再完善,也不推荐周三19:30之前仅依靠战力排行就预测三天全场图,那个误差较大仅供参考。(详见本文第三、四、五节)以大多数玩家的水平,利用上图,周四19:30之后就可以推得哪个俱乐部是哪个字母。如果你有耐心用纸笔参照战力排名推理,基本可以在周三19:30之后立即推得哪个俱乐部是哪个字母。(详见本文第六、七节)
  • 第三天周五都是强强对抗,注意保存实力。
  • 第一天处在同一列的俱乐部,第二天绝对不会相遇。第三天也只有两个俱乐部改变左右位置。
  • 任何一天的编排都是完全不参考截止本轮积分的。
  • 排位赛降战力没有意义。

(二)为什么这样的标准编排表是正确的?

【咸鱼之王】俱乐部排位赛编排规律-4.png

这只是一个猜测,但笔者觉得这个猜测已经八九不离十了。笔者自20221223至20230112收集了34份数据,直接用总战力排名获得A到J,用上述“标准编排表”倒推各字母实际位置,得到下表:

【咸鱼之王】俱乐部排位赛编排规律-5.png

【说明1】例如1号数据的第四格是E,这一格所在列最上方是D,意思是:10队按战力排序标字母A-J后,通过截图数据的编排,把各字母填入标准编排表,填入E的位置上,标准编排表上原字母是D。

【说明2】上两图中,数据是按20221231文章猜测的 “所谓标准编排表”倒推的,当时把AB、EF分别对调因而猜错了。本文第一节的图已经纠正过来了。

我们再把每一列对应的字母数量数出来,得到下表:

【咸鱼之王】俱乐部排位赛编排规律-6.png

例如上表中的第二行第一列是数值23,代表我一开始猜测的B这个位置出现了23次A(超过半数)。说明很可能猜测的B这个位置其实是A的位置,一开始猜错了。

上表中深绿色代表确认匹配,淡绿色表示模糊匹配,最终逻辑推理后红色数字为确认匹配。

从这张表看出,A与B猜反了,E与F可能猜反了。在20221231文章猜测的所谓“标准编排表”中,把AB、EF位置分别对调,便得到第一节中的“标准编排表”20230112版本2.0。

(三)令人头疼的俱乐部总战力显示机制

【咸鱼之王】俱乐部排位赛编排规律-7.png

【咸鱼之王】俱乐部排位赛编排规律-8.png

【咸鱼之王】俱乐部排位赛编排规律-9.jpg

【咸鱼之王】俱乐部排位赛编排规律-10.jpg

众所周知,在区排行榜上可以看俱乐部的总战力,我称之为“榜战力”。新版本中,俱乐部头像是可以点进去看标签的,里面也有一个总战力,我称之为“标签战力”(这两个数值往往不一样)。我在20220110(周二)晚上用小号挂了一晚上的脚本和录像,测试得到:榜战力和标签战力并不会立即刷新,而是每隔一定时间自己分别刷新(不一定是同时刷新),不同俱乐部的刷新时间也不一样,目前也无规律可循(也许整点之后刷新概率较高?)。(榜战力、标签战力都不是历史最高战力)

【咸鱼之王】俱乐部排位赛编排规律-11.jpg

经测试,排位赛在报名结束但未匹配前,零分排行榜上显示的是标签战力。但是在周三晚上开打后,就会变为一个奇怪的值,且右上角“记录”里的俱乐部战力也会是这个值,并且不再变动直至本周排位赛结束,我称之为“记录战力”。

大多数俱乐部的记录战力低于标签战力,我只能怀疑记录战力截取的是周三之前的某个时刻战力,因为我的俱乐部遇到这个情况比较离谱,然后俱乐部只在周二或以前下过战力。

然后我怀疑,实际A-J排序可能参考的是记录战力,因为有个数据中,一个高战俱乐部成为了J(J最弱),此俱乐部的记录战力确实非常低,推测应该是周三有若干高战加入俱乐部来打排位赛。

我的统计数据在20230110之前用的是记录战力,之后用的是周三零分榜战力(也就是当时的标签战力)。由于不清楚这些机制,所以我也不知道用哪一个战力做排行比较好,用下来效果差不多地烂。如果有老哥做过相关测试,知道榜战力、标签战力、记录战力的规律,我感激不尽!

(四)既然是确定这样编排,为什么没有任何一个数据完美命中?是不是模型有问题?

这确实是一个棘手的问题,这也是为什么我在上一节说“用下来效果差不多地烂”,但是根据第二节的最后一张的拟合命中图,我没有其他的选择。

我也不会认为编排有一定的随机性,因为在许多的数据中第一遥遥领先或者倒一遥遥落后,他们的命中率非常高,因此对于他们不可能带有随机性。我也不认为天天搞换皮活动的策划会有心思分别给不同位置的俱乐部搞不同的编排策略。

为什么没有一个数据完美命中?我姑且猜是因为:(1)战力波动(2)隐藏分。

【战力波动】我的数据处理依赖玩家们截图时显示的总战力,上一节已经说了这个数值的来源捉摸不定,所以和匹配时的总战力有一定的误差。由于玩家自身战力的变化、玩家进出俱乐部,也可以导致排名不一致。甚至有些俱乐部还可能尝试报名前或匹配前压低战力,以匹配更弱的对手。

【隐藏分】我怀疑有隐藏分的原因是,有若干对俱乐部战力差距较大,波动较小,居然实际排序被逆转,我目前只能用隐藏分来解释。各位每次入围盐场的时候,邮件里总会说“按战力与上周周赛排名进行战场编排”,我觉得天天搞换皮活动的程序员,也许会偷懒直接用这个数值。而且历史最高战力、上周排位赛排名这种也可能作为隐藏值的参考。

(五)我周三上午拿排位赛排行榜战力的排名进行A-J预测,为什么和实际结果相去甚远?

这是因为笔者尚未解决战力波动、隐藏分带来的问题。有的时候,实际排序A-J和总战力排名A-J会有误差。虽然误差往往不超过1个名次,但是完美命中的俱乐部不多,再用标准编排表一排,哪一天谁和谁打就已经全乱了。所以不推荐周三上午或者中午只有排行榜的数据时,就完全相信预测。

(六)记录图中的显示规律

【咸鱼之王】俱乐部排位赛编排规律-3.png

还是这张图。组间循环默认显示在前三行(绿色、紫色),单循环默认显示在后两行(黄色),也就是按上图顺序。并且绿色的AGH的绝对位置没有变动,右侧BEI每天向下移动一格。细心的朋友已经会发现,自己的记录图里,己方俱乐部总是会显示在第一行,经测试这是在上图中直接把己方俱乐部所在行置顶得到的。

举个例子:周三,己方是F,那么最后一行的D vs F会被置顶,然后接下来的三行就是组间循环的AGH vs IBE了,最后一行会显示剩下的单循环C vs J。

再举个例子:周四,己方是I,那么第二行的G vs I会被置顶到第一行,第二行会显示图中第一行A vs E,第三行会显示组间循环的最后一行H vs B,然后余下两行单循环的CD vs FJ照搬。

【小知识】只有D会从左边跳到右边,只有F会从右边跳到左边。

(七)利用周三晚上的记录图,大概率立即得到全部三天的全场对阵图

在每天开战以后(即19:30后,第一对玩家进入战斗),就可以在排位赛界面右上角的“记录”里查看所有俱乐部截止到今天的对阵图。上一节已经讲过记录图是如何生成的,那么根据战力的模糊排名,以及周三晚上的记录图,可以大概率倒推出各个俱乐部对应哪个字母。这里说“大概率”是因为只要战力波动不是太离谱,都可以推理出来。举个例子:

【咸鱼之王】俱乐部排位赛编排规律-13.png

(己方是《虎头帮》)根据结论,要么己方和最后一行是单循环,要么最后两行是单循环。上图中,21.94亿《西部ACE》是最低战,且第一行的右边83.49亿《当咸鱼》肯定不是J(J是最弱,83亿太强了),根据我们的结论“J必定在单循环”立即得到:只能最后两行是单循环。根据上一节的图立即得到单循环里,《十里桃花》是C,《霸主》是D,《秋刀鱼》是F,《西部ACE》是J。再看前三行,是组间循环,己方俱乐部是从哪一行置顶上来的暂不明显。左侧101亿《 (空白)》是当之无愧的组内第一,所以多半是A。右侧83.49亿《当咸鱼》也是组内第一,所以多半是B。根据上一节的图,B应该在第二行,A应该在第一行,所以己方俱乐部是从第二行置顶上来的(带着B置顶上来的),最终得到左侧《 (空白)》是A,己方《虎头帮》是G,《湖南人》是H,右侧《当咸鱼》是B,《每天BOSS》是E,《咸鱼战力》是I。再用战力检验一下排序情况,可知基本靠谱。

知道A-J分别是谁了,也就立即得到了全部三天的全场对阵情况了。

(八)有没有可能某一轮对阵是参考截止上轮的成绩而编排的?

答案:不可能!

首先显然第一轮是不可能的。

然后第三轮也是绝对不可能的。由于10组数据都是4队单循环,以及3+3的组间循环,所以我们默认这一点成立。下图是复制下来的对阵图。

【咸鱼之王】俱乐部排位赛编排规律-14.jpg

如果已经打了两轮了,也就是第三天还没打,也就是对阵图把红线擦掉,则图形将会变为一个长为4的圈(四边形),以及一个长为6的圈(六边形)。这时为了实现4队单循环以及3+3的组间循环,下一轮必须是四边形、六边形的最长对角线作为红线进行对阵。(读者不妨试着画一下)这样第三轮(红线)已被完全决定,不可能被积分排名决定。

  • 现在第三轮已经是不可能的了,以这种小游戏天天搞换皮的尿性,猜猜程序员会不会为了第二轮单独写一个编排策略呢?:D

有很多玩家反映,最后一天确实大概率是积分榜的第一打第二,第三打第四,为什么还说第三天不依赖积分榜呢?这是因为第三天是A打B,C打D,毕竟ABCD是强队,积分自然高,ABCD位列积分榜前四是正常的。但是第三天之所以A打B,是因为他们是字母A、B,而不是因为他们处在积分榜榜一、榜二。

(九)周三是U形对阵,周五是强强对抗,注意保存实力

根据标准编排表(看上一节的图),单循环内周三是U形对阵,周五是强强对抗(C vs D,F vs J);组间循环最后一天也是强强对抗(A vs B,G vs E,H vs I)。所以有条件的话可以考虑保留体力给最后一天,俗话说得好,一滴体力难倒英雄好汉。

(十)排位赛有必要降战力吗?

从编排表中看,我个人认为没有必要。

(猜降战力不会匹配水平较低的进入10队组,因为实际好像是随机分组,组内差距蛮大的。)

避开高战队伍是很难的,因为根据标准编排表,最高三个战力ABC各自在一组,所以每个队伍必须和ABC之一打一场(唯一的例外C也需要周五和同战D打一场)。

倒是可以考虑降战力使己方成为E:只需和高战A打一场,剩下G和H都是低战。

不过降战力精准降为第五名E,这个是可遇不可求的,所以如果某一次降战力得利了,也许仅仅是因为己方俱乐部足够强,或者运气特别好。

(十一)零分榜的排名顺序,和对阵编排A-J有什么联系?

这个排名我称为“零分榜”,我认为这个零分榜和对阵编排没有任何联系。(目前我看来毫无规律)零分榜猜测可能和俱乐部报名时间顺序等其他因素有关?

(十二)如何向笔者提供排位赛对阵数据供进一步研究?

联系方式,3504胡小兔,游戏站内信联系,拉你进微信群。

目前的数据截图需求如下:周一到周二的俱乐部榜战力、标签战力截图(不强制要求,但多多益善)、周三上午/中午的零分榜截图两张、周三晚上开打后记录图一张。小概率还会要求周四晚上的记录图一张,其他的截图都不需要。

接下来我的任务是用更多数据考察E、F的位置是否预测反了,以及把俱乐部战力显示机制搞清楚,发本系列最后一篇文章填坑。

小广告:笔者想2023暑假滚服,有没有一起玩的小伙伴?