九维网交流论坛 - 精品网页游戏交流平台

标题: 公布一下联盟赛对阵规则的猜测 [打印本页]

作者: mrmengyi    时间: 2014-6-11 22:03:39     标题: 公布一下联盟赛对阵规则的猜测

因为有几位玩家问到了这个问题,就简单说明一下。
为了通俗易懂,只好写的麻烦一些。

下面从基础规则开始说明,这个规则很多人知道。但是只适用于联盟赛第五轮开始。据说黄金联赛也适用,我没有求证过,不知道是否一样。
基础规则,就是按照上一场对阵的左边和右边分别记录下胜利队伍。例如本届第四轮对阵,左边胜利队伍是:
---------------------
KG2
嘟牛之一往无前
v12之牛逼威武
名人会1队
猫矢1队
英雄约?明月依旧
英雄约?灵妖阁
英雄约?神兽宫
英雄约?月仙殿
崛起的铭仁
永远的狮子座
Style?情
猪油
哥们打酱油
嘟牛之勇者无敌
VC之月色不撩人
ppl
嘟牛之兄弟联盟
兄弟盟刺刀
开心最重要
兄弟盟一起嫖过娼
永远的金牛座
兄弟盟风尘阁
兄弟盟啦啦队
欢乐天堂
兄弟盟
嘟牛之竹报平安
英雄约の朝阳
狼牙
英雄约の客栈
v12之天篷元帅
阿布大队
欢乐剑
英雄约の完美
猫矢2队
倾雨慕白风
英雄约の龙魂
凤凰涅槃
-------------------------------
右边胜利队伍是:
-------------------------------
KG3
V12之决战江湖
v12之蛇仙出鞘
哥们又打酱油
v12之再战武林
永远的射手座
v12之飞燕踏马
永远的双子座
v12之羊羊得意
兄弟盟一起扛过枪
冰与火之歌
曾经的曾经
银牌联盟
金牌联盟
安静萌
君临天下
且试天下
兄弟盟天魔队
v12之一桶浆糊
v12之嘟嘟乖
飞龙天下
兄弟盟扔肥皂队
v12之神哮天犬
pp1
八卦团
永远的天秤座
-------------------------------
把两边的底部对齐,就得到第一部分对阵表:
KG2       
嘟牛之一往无前       
v12之牛逼威武       
名人会1队       
猫矢1队       
英雄约?明月依旧       
英雄约?灵妖阁       
英雄约?神兽宫       
英雄约?月仙殿       
崛起的铭仁       
永远的狮子座       
Style?情       
猪油        KG3
哥们打酱油        V12之决战江湖
嘟牛之勇者无敌        v12之蛇仙出鞘
VC之月色不撩人        哥们又打酱油
ppl        v12之再战武林
嘟牛之兄弟联盟        永远的射手座
兄弟盟刺刀        v12之飞燕踏马
开心最重要        永远的双子座
兄弟盟一起嫖过娼        v12之羊羊得意
永远的金牛座        兄弟盟一起扛过枪
兄弟盟风尘阁        冰与火之歌
兄弟盟啦啦队        曾经的曾经
欢乐天堂        银牌联盟
兄弟盟        金牌联盟
嘟牛之竹报平安        安静萌
英雄约の朝阳        君临天下
狼牙        且试天下
英雄约の客栈        兄弟盟天魔队
v12之天篷元帅        v12之一桶浆糊
阿布大队        v12之嘟嘟乖
欢乐剑        飞龙天下
英雄约の完美        兄弟盟扔肥皂队
猫矢2队        v12之神哮天犬
倾雨慕白风        pp1
英雄约の龙魂        八卦团
凤凰涅槃        永远的天秤座
--------------------------------
由于左右两边胜出队伍数量会有差别,例如本届第四轮,左边的队伍多了12支(一定是偶数):
KG2
嘟牛之一往无前
v12之牛逼威武
名人会1队
猫矢1队
英雄约?明月依旧
英雄约?灵妖阁
英雄约?神兽宫
英雄约?月仙殿
崛起的铭仁
永远的狮子座
Style?情
---------------------------
那么就把前面的一半(1-6),即6只队伍取下来,反过来排列,与剩余的6只(7-12)对应。这个就是大神么所说的“对折”:
英雄约?灵妖阁        英雄约?明月依旧
英雄约?神兽宫        猫矢1队
英雄约?月仙殿        名人会1队
崛起的铭仁        v12之牛逼威武
永远的狮子座        嘟牛之一往无前
Style?情        KG2
-------------------------

本楼说明的是最基础的算法。下面说明如何根据第三轮推算第四轮排列。
作者: mrmengyi    时间: 2014-6-11 22:10:42

本帖最后由 mrmengyi 于 2014-6-12 21:27 编辑

<b>2、从第三轮比赛结果,计算第四轮对阵情况:</b>
第三轮是分两天比赛,所以在排阵上与之后的有一定差异。这个差异在左边队伍的顺序上。
论坛的大神计算结果我没有去仔细研究,我只说一下武林贴吧群中988的计算。
988 完全按照楼主顶楼的算法去计算,我相信不少大神也是这么计算的。

由于第三轮是分两天打,所以第三轮对阵左边的队伍顺序不是顺序排列,所以按照左边的顺序无法得到正确的对阵。

修正的方法:
把第1页和第9页对调,第2页和第10页对调……最后第8页和第16页对调。
这样替换之后,再进行顶楼的计算,我相信大家都可以得到正确的第四轮队伍对阵。

那么为什么要进行补充计算呢?
我在第一次预测第二轮对阵的时候失败了,就把我自己的对阵和实际对阵比较了一下。发现实际算法,是按照比赛天数进行了分段重排。
上一小节的修正方法,实际上就是把左边(共128只)前一半队伍(1-64)平移到后面。简单的说,就是原来编号为1,2,3……128,变换成65,66,……128,1,2,3……64
为什么是一半平移呢?因为第三轮要打2天。
------------------------------------------------------------------

<b>3、从第二轮比赛结果,计算第三轮对阵情况:</b>
首先,根据上面第2节所说的方法,要先把第二轮对阵的实际顺序还原出来,还原方法和第三轮类似。
差别有两点:左边队伍数量是256;比赛分3天。
按照比赛分3天,就是要分三段了。256除以3=85.33, 最后是按照86计(我也不明白为什么)。
这样,左边对阵的序号为:171-256,85-170,1-84。
按照这个结果,还原出原本左边的队伍顺序。

然后筛选出左右两边的胜利的队伍。
这样得到对阵。

最后,还要按照规则,把左边1-64,移动到左边65-128的后面。完成对阵排列。
--------------

<b>4、结语:</b>
能说明的已经尽量说明了。大家可能还有个疑问:第二轮怎么计算?
这就比较难说明了。因为我看了第一轮右边的队伍并不是按照顺序排列,从游戏表明显示的信息中无法做第二轮的推测。

另外,本主题是做普及型讲解说明,我自己并非这么计算(几百只队伍计算会疯掉的)。
使用Excel等工具,计算速度大约是3分钟得到结果。楼主还没有足够的水平说明清楚,后面我单开一楼专门讲解一下(见“通过队伍ID的排列方式”链接)。

图文讲解今晚稍后附上:http://bbs.9wee.com/forum.php?mo ... p;fromuid=119414175
通过队伍ID的排列方式:http://bbs.9wee.com/forum.php?mo ... p;fromuid=119414175
                                  返璞归真的算法,适合程序猿研究。由于无法从游戏界面上获取相应的信息,并且比较逆天,慎入。

------------------
广告:武林英雄贴吧(群)       一起聊聊人生吧
作者: mrmengyi    时间: 2014-6-11 22:15:45

本帖最后由 mrmengyi 于 2014-6-12 20:14 编辑

本层楼合并到第二层了
作者: 果果熊猫猫    时间: 2014-6-11 22:20:03

安静0906 发表于 2014-6-11 22:10
顶顶顶~


作者: 果果熊猫猫    时间: 2014-6-11 22:20:38

mrmengyi 发表于 2014-6-11 22:10
第三轮是分两天比赛,所以在排阵上与之后的有一定差异。这个差异在左边队伍的顺序上。
论坛的大神计算结果 ...


作者: 天地二号    时间: 2014-6-11 22:22:35

大神收徒弟不
作者: mrmengyi    时间: 2014-6-11 22:25:50

本帖最后由 mrmengyi 于 2014-6-12 20:15 编辑

本层楼合并入第二层
作者: mrmengyi    时间: 2014-6-11 22:33:07

本帖最后由 mrmengyi 于 2014-6-12 20:15 编辑

本层楼合并入第二层
作者: 安静0906    时间: 2014-6-11 22:36:24

mrmengyi 发表于 2014-6-11 22:33
能说明的已经尽量说明了。大家可能还有个疑问:第二轮怎么计算?
这就比较难说明了。因为我看了第一轮左边 ...

不得不说聪明。。。。
作者: 我是一顆洋蔥    时间: 2014-6-11 22:48:12

武林這遊戲雖然也坑 也煩
但就是不缺神人玩家  
給一萬個讚
作者: 剑号巨阙    时间: 2014-6-11 22:55:34

meng神专门开贴啊!
第5轮的例子懂了,前面2,3,4轮队数太多,略懂...略懂...
作者: 又是一年花开时    时间: 2014-6-11 23:17:56

欢迎来贴吧群
作者: -紫月舞-    时间: 2014-6-11 23:22:20

先点32个赞。。。。。。
表示大体框架有点明白,实际算,我肯定是不明白的。。。。。。
作者: chanmen    时间: 2014-6-11 23:22:55

M 托V578  

同頂廣告 武林貼吧  
作者: 九毛    时间: 2014-6-11 23:30:14

技术贴。。加精加礼卷呀。。。比记者团厉害多了。。。
顶顶顶!!!

作者: 莎Hui    时间: 2014-6-11 23:31:02


作者: wuque02    时间: 2014-6-12 11:20:54


作者: 飞上云霄    时间: 2014-6-12 11:44:50

不明觉厉...
作者: 无意中    时间: 2014-6-12 11:56:27


作者: 八姐    时间: 2014-6-12 12:09:33

很强大,学习一下
作者: 八姐    时间: 2014-6-12 12:14:01

刚把中间抽掉了几层楼,空出上面的两层连续的楼层,麻烦楼主把贴子编辑一下,把下面的内容编辑到二楼和三楼里面去,方便玩家阅读。谢谢
作者: mrmengyi    时间: 2014-6-12 19:39:05

八姐 发表于 2014-6-12 12:14
刚把中间抽掉了几层楼,空出上面的两层连续的楼层,麻烦楼主把贴子编辑一下,把下面的内容编辑到二楼和三楼 ...

多谢版主关注,我今晚编辑一下,再补充一些说明。
作者: mrmengyi    时间: 2014-6-12 20:16:12

八姐 发表于 2014-6-12 12:14
刚把中间抽掉了几层楼,空出上面的两层连续的楼层,麻烦楼主把贴子编辑一下,把下面的内容编辑到二楼和三楼 ...

已经把内容合并到第二层了,原来内容删除了。
作者: mrmengyi    时间: 2014-6-12 21:02:21

图示第2-5轮对阵队伍排列的ID。
第二轮.png
第三轮.png
4-6.png

每轮会重新排列ID,重新排列的规则:
1、将失败队伍剔除;
2、余下队伍按照原来的先后次序重新编号。
例如,第7轮队伍是  1(胜利),2(失败),3(胜利),4(胜利),5(失败),6(胜利),7(失败),8(失败)
胜利的是1 3 4 6
那么第8轮编号:1(第7轮编号1),2(第7轮编号3),3(第7轮编号4),4(第7轮编号6)
-------------
由于前3轮的编号在游戏界面上不是顺序排列,所以请参考上面图片的编号处理。

附件: 第三轮.png (2014-6-12 20:25:41, 5.48 KB) / 下载次数 21
http://bbs.9wee.com/forum.php?mod=attachment&aid=MTE5ODUwfGM5ODUxODU2fDE3MzIyODk0MzJ8MHww

附件: 第二轮.png (2014-6-12 20:25:35, 6.72 KB) / 下载次数 32
http://bbs.9wee.com/forum.php?mod=attachment&aid=MTE5ODQ5fGJjYzIzZjZmfDE3MzIyODk0MzJ8MHww

附件: 4-6.png (2014-6-12 20:25:55, 3.65 KB) / 下载次数 27
http://bbs.9wee.com/forum.php?mod=attachment&aid=MTE5ODUxfDFhM2E0NDJjfDE3MzIyODk0MzJ8MHww
作者: mrmengyi    时间: 2014-6-12 21:09:08

从第四轮比赛结果,计算第五轮对阵的图示:
4_2_5.png


附件: 4_2_5.png (2014-6-12 21:08:58, 10.75 KB) / 下载次数 23
http://bbs.9wee.com/forum.php?mod=attachment&aid=MTE5ODU0fDI5Y2I2ZGY5fDE3MzIyODk0MzJ8MHww
作者: mrmengyi    时间: 2014-6-12 21:26:01

最后是贴一下我推测的对阵编码规则。这部分需要用到每只队伍的内部ID号。我会在附件中给出。
规则:
1、基本规则:按照队伍ID号的顺序进行对阵计算。一般情况,最小ID队伍 VS 最大ID队伍,第二小ID队伍 VS 第二大ID队伍,第三小ID队伍 VS 第三大ID队伍,等等。
2、队伍所在页:编号最大的队伍在最后一页,如24层所示;
3、修正规则:如果当前比赛轮次分多天举行,那么编号较小的队伍,要平均分段,然后各段之间打乱,如24层第2轮和第3轮所示。

最后给出各只参赛队伍的队伍ID:
Book1.zip (21.42 KB, 下载次数: 3)

有了队伍的ID,可以直接计算对阵,不需要根据前一轮的对阵信息来猜测(或者蒙)。也就能计算第二轮的对阵了。
第一轮的对阵排列比较奇怪,楼主愚笨,没有能找出其中的规律,⊙﹏⊙b汗。
只能看出,最早报名的112只有效队伍,在第一轮是轮空的。
所以,以后大家尽量早报名吧

附件: Book1.zip (2014-6-12 21:21:52, 21.42 KB) / 下载次数 3
http://bbs.9wee.com/forum.php?mod=attachment&aid=MTE5ODU1fDEzYmI0NDQwfDE3MzIyODk0MzJ8MHww
作者: 暖和1号    时间: 2014-12-3 18:32:44

      
作者: 我是影子    时间: 2014-12-3 19:38:12

高人  ~~~
作者: sherring    时间: 2014-12-3 19:50:46

楼主很无私,佩服
作者: 『秋☆风』    时间: 2014-12-3 20:09:04

咦,居然M神有提我的名字。
(⊙o⊙)…




欢迎光临 九维网交流论坛 - 精品网页游戏交流平台 (http://bbs.9wee.com/) Powered by Discuz! X2