有关DOTA2中自动匹配比赛的问题.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/31 21:52:38
有关DOTA2中自动匹配比赛的问题.
在匹配模式的选项中,我选择了AP和RD两种模式,.那么,系统是怎么匹配的,匹配的机理是什么?我感觉AP的概率比RD大.
在匹配模式的选项中,我选择了AP和RD两种模式,.那么,系统是怎么匹配的,匹配的机理是什么?我感觉AP的概率比RD大.
首先,匹配系统中,有一个很重要的东西叫matchmaking ranking,我们暂且称他为比赛匹配分级,简称MMR,它有一个值初始为0 .
然后,有一个概念先要说明,大家都知道,当你筛选比赛录像的时候,里面有个选项,能排选出比赛的等级,分别是:low、 high、 very high.好了,下面是规则,当你赢了一场low,MMR+1 ,当你赢了一场high,MMR+2,如果赢了一场very high,那MMR+3;那么同理,当你输了一局low,MMR-3,输了high,MMR-2,输了very high,MMR-1.
所以,如果你赢得越多,你的MMR则越高,那你将面对的挑战也就越强,对手的MMR指数将会比你的高,相反的,如果你的MMR很低,那你匹配到的对手的MMR也将会很低,而如果这是一局very high,那你的MMR将会增长飞快.这就是很多人说的为什么会连败,为什么会连胜.比如你的MMR为10,那你匹配到的对手将会高于这个值.也许是11,也许是12,也许是20.你赢了,MMR增加,对手的MMR减少,这看上去很公平.但是问题是,你的队友MMR也会增加,他们也许是因为你的出色发挥而获得胜利,那么就造成了后面比赛的平衡将会打破,为什么有时候你会遇到3-4个比你菜的队友,或者是你遇到了3-4个比你厉害很多的队友.就是因为平衡被打破所造成的.
那么很多人就会有疑问了,系统怎么判断玩家的强弱程度呢?
其实除了MMR,系统还有一个内置数据,你的击杀/死亡 比率:K/D,如果值很高,那系统会判断你是强,如果很低,那系统判断你弱,这就是为什么喜欢玩辅助英雄的玩家胜率会比喜欢玩carry的玩家胜率要高的原因,因为系统总是把所谓的“弱”的玩家和“强”的玩家匹配在一起,如果你玩carry很差,但是又不厉害,死的也很多,那么坑爹选手就出现了,系统会把你和比较强的选手匹配在一起,你就有很大概率去坑这个强的玩家,因为你喜欢玩C,而且玩的不好.相反的,如果你玩辅助英雄玩的不错,而且你K/D的比例也很低,那你和强的玩家匹配到一起时,你将会辅助这个玩家去获得胜利.反过来,道理是一样的!
当系统允许差别很大的玩家匹配到一起时,那寻找游戏的速度将会很快,因为有大把的游戏玩家可以匹配到一起,这将会打破平衡,但是也维持一个相对的平衡,50%的平衡,就像钟摆一样,他总是希望回到它与地平线垂直的位置,MMR=0这个位置.
当你匹配的时候,发现很快找到了对手,那这局将会是一场很快的比赛,因为它有可能非常的不平衡!(不是虐人就是被虐,所以秒匹配很多人都拒绝)
MMR只是负责匹配游戏玩家,你MMR越高就会匹配给你越厉害的玩家和你对局,如果MMR很低,就会匹配比你差的玩家对局,这样让你接近50%的胜率.还有一个是KDA,杀人死亡助攻,这个值直接就是区分文艺玩家、普通玩家和2B玩家的.这里有一个误区:不管你是赢1000局还是赢10局的,这个数值是毫无意义的!别觉得你有1000胜了就优越感十足!KDA指数才是决定你的队友和对手是高手还是菜鸟!这是一面镜子,你是高手,你自然会匹配到高手,你是菜鸟,自然和菜鸟一起玩~这有什么不公平的~玩不同的英雄,KDA指数计算函数公式不一样的!(别以为玩C,收人头多KDA指数就高啦,你这是天梯情节~)
至于KDA指数的函数计算公式我自己也不知道~(尼玛我肯定不知道啊,我知道了我就是Valve的软件开发工程师了- -!)MMR只负责为你匹配游戏玩家,其他没关系的,这样能照顾新手玩家~(个人认为这是很科学很人性化的,照顾了不少刚接触dota游戏的玩家,让他们不会被虐的很惨,导致不想再玩这个游戏,dota的上手确实很难)
比如,你KDA很高了(玩的不错啊少年- -)达到了veryhigh的标准,那盘盘都是veryhigh,肯定的~游戏中大多数都是高手,不排除高手带新手开黑的~这没办法,你认命吧少年~也不排除表弟玩的,真是惨/(ㄒoㄒ)/~
如果你玩的不是很好,一直是打Normal局,你输一局扣三分,赢一局才TMD一分,那你永远都是在玩Normal局(有人说他赢了600局没有一局是veryhigh,我只想告诉你,朋友,删游戏吧,这个游戏不适合你-_-!,yeah,just delete it,****er)再有吐槽队友菜的吐槽匹配机制不好的,那我就告诉你,你自己也是菜,真NM菜~这和胜场无关,和胜率无关,只和你的表现有关~
玩好每一局才是关键!
这是抄别人说的,我只是大自然的搬运工~
再问: 我只想说,你没有看清楚我的问题。我想问的是,如果我同时选择了AP和RD,那么我是同时进行AP和RD的匹配,还是AP和RD依次匹配?换言之,选择多个游戏模式会不会是匹配效率变高?
再答: 不会的,我玩这么久,也是AP和RD,omg同时都选择,但是匹配效率没明显区别吧,这几个肯定是分开匹配的,但是现在玩游戏人这么多,不存在匹配不到的时候,你为什么纠结这个游戏无关的东西呢?
再问: DOTA2的匹配明显很慢好不...新注册帐号,匹配就好1分钟+,到后面5分钟都正常的..和天梯的速度差了好多,等的烦了.
再答: 那是你等级太低了吧?我75级,匹配都少于3分钟的
再问: 我单选RD模式,基本都要5分钟…AP的也要2、3分钟…习惯了天梯十几秒的匹配,那时候一分钟都算慢了。还有,75级匹配都少于三分钟?难道DOTA2的玩家不是成金子塔分布,而是成哑铃分布的?这也太不正常了吧?
再答: 呵呵,我只是说我的实际情况,等级不是排局的要素吧
然后,有一个概念先要说明,大家都知道,当你筛选比赛录像的时候,里面有个选项,能排选出比赛的等级,分别是:low、 high、 very high.好了,下面是规则,当你赢了一场low,MMR+1 ,当你赢了一场high,MMR+2,如果赢了一场very high,那MMR+3;那么同理,当你输了一局low,MMR-3,输了high,MMR-2,输了very high,MMR-1.
所以,如果你赢得越多,你的MMR则越高,那你将面对的挑战也就越强,对手的MMR指数将会比你的高,相反的,如果你的MMR很低,那你匹配到的对手的MMR也将会很低,而如果这是一局very high,那你的MMR将会增长飞快.这就是很多人说的为什么会连败,为什么会连胜.比如你的MMR为10,那你匹配到的对手将会高于这个值.也许是11,也许是12,也许是20.你赢了,MMR增加,对手的MMR减少,这看上去很公平.但是问题是,你的队友MMR也会增加,他们也许是因为你的出色发挥而获得胜利,那么就造成了后面比赛的平衡将会打破,为什么有时候你会遇到3-4个比你菜的队友,或者是你遇到了3-4个比你厉害很多的队友.就是因为平衡被打破所造成的.
那么很多人就会有疑问了,系统怎么判断玩家的强弱程度呢?
其实除了MMR,系统还有一个内置数据,你的击杀/死亡 比率:K/D,如果值很高,那系统会判断你是强,如果很低,那系统判断你弱,这就是为什么喜欢玩辅助英雄的玩家胜率会比喜欢玩carry的玩家胜率要高的原因,因为系统总是把所谓的“弱”的玩家和“强”的玩家匹配在一起,如果你玩carry很差,但是又不厉害,死的也很多,那么坑爹选手就出现了,系统会把你和比较强的选手匹配在一起,你就有很大概率去坑这个强的玩家,因为你喜欢玩C,而且玩的不好.相反的,如果你玩辅助英雄玩的不错,而且你K/D的比例也很低,那你和强的玩家匹配到一起时,你将会辅助这个玩家去获得胜利.反过来,道理是一样的!
当系统允许差别很大的玩家匹配到一起时,那寻找游戏的速度将会很快,因为有大把的游戏玩家可以匹配到一起,这将会打破平衡,但是也维持一个相对的平衡,50%的平衡,就像钟摆一样,他总是希望回到它与地平线垂直的位置,MMR=0这个位置.
当你匹配的时候,发现很快找到了对手,那这局将会是一场很快的比赛,因为它有可能非常的不平衡!(不是虐人就是被虐,所以秒匹配很多人都拒绝)
MMR只是负责匹配游戏玩家,你MMR越高就会匹配给你越厉害的玩家和你对局,如果MMR很低,就会匹配比你差的玩家对局,这样让你接近50%的胜率.还有一个是KDA,杀人死亡助攻,这个值直接就是区分文艺玩家、普通玩家和2B玩家的.这里有一个误区:不管你是赢1000局还是赢10局的,这个数值是毫无意义的!别觉得你有1000胜了就优越感十足!KDA指数才是决定你的队友和对手是高手还是菜鸟!这是一面镜子,你是高手,你自然会匹配到高手,你是菜鸟,自然和菜鸟一起玩~这有什么不公平的~玩不同的英雄,KDA指数计算函数公式不一样的!(别以为玩C,收人头多KDA指数就高啦,你这是天梯情节~)
至于KDA指数的函数计算公式我自己也不知道~(尼玛我肯定不知道啊,我知道了我就是Valve的软件开发工程师了- -!)MMR只负责为你匹配游戏玩家,其他没关系的,这样能照顾新手玩家~(个人认为这是很科学很人性化的,照顾了不少刚接触dota游戏的玩家,让他们不会被虐的很惨,导致不想再玩这个游戏,dota的上手确实很难)
比如,你KDA很高了(玩的不错啊少年- -)达到了veryhigh的标准,那盘盘都是veryhigh,肯定的~游戏中大多数都是高手,不排除高手带新手开黑的~这没办法,你认命吧少年~也不排除表弟玩的,真是惨/(ㄒoㄒ)/~
如果你玩的不是很好,一直是打Normal局,你输一局扣三分,赢一局才TMD一分,那你永远都是在玩Normal局(有人说他赢了600局没有一局是veryhigh,我只想告诉你,朋友,删游戏吧,这个游戏不适合你-_-!,yeah,just delete it,****er)再有吐槽队友菜的吐槽匹配机制不好的,那我就告诉你,你自己也是菜,真NM菜~这和胜场无关,和胜率无关,只和你的表现有关~
玩好每一局才是关键!
这是抄别人说的,我只是大自然的搬运工~
再问: 我只想说,你没有看清楚我的问题。我想问的是,如果我同时选择了AP和RD,那么我是同时进行AP和RD的匹配,还是AP和RD依次匹配?换言之,选择多个游戏模式会不会是匹配效率变高?
再答: 不会的,我玩这么久,也是AP和RD,omg同时都选择,但是匹配效率没明显区别吧,这几个肯定是分开匹配的,但是现在玩游戏人这么多,不存在匹配不到的时候,你为什么纠结这个游戏无关的东西呢?
再问: DOTA2的匹配明显很慢好不...新注册帐号,匹配就好1分钟+,到后面5分钟都正常的..和天梯的速度差了好多,等的烦了.
再答: 那是你等级太低了吧?我75级,匹配都少于3分钟的
再问: 我单选RD模式,基本都要5分钟…AP的也要2、3分钟…习惯了天梯十几秒的匹配,那时候一分钟都算慢了。还有,75级匹配都少于三分钟?难道DOTA2的玩家不是成金子塔分布,而是成哑铃分布的?这也太不正常了吧?
再答: 呵呵,我只是说我的实际情况,等级不是排局的要素吧