LOL如何搭配?英雄联盟的匹配机制是怎样的?
1,保护新手不被有经验的玩家虐;让高手游戏里没有新手。
2.创造一个竞争和公平的游戏,最大限度地发挥玩家的乐趣。
3.不用等太久就能找到对手进入游戏。
匹配系统尽量匹配水平相近的玩家。球员的水平来自于他们之前赢过谁,以及对手的水平。当你打败对手时,系统会认为你更强,当你输给对手时,系统会认为你更弱。虽然这对某一款游戏来说不那么公平,但从长远来看对一款多游戏来说还是相当公平的:因为好的玩家总会对游戏结果产生积极正面的影响。我们用了这样一个方法来测试:给高等级玩家一个新账号,然后看他们几局之后的成绩。我们通过大量试验证明了我们的想法。
而且匹配系统知道预组队的球员有一些优势,如果你预组队,会给你一些更强的球员。我们用一些非常巧妙的数学方法来解决前队选手VSsolo选手的匹配公平性问题。我甚至找了两个数学博士验证,他们都说很牛逼!
匹配是怎么做的?
首先,系统把你放在合适的匹配池中——根据游戏模式(匹配模式、单人/双人排位、5人排位、其他模式等。)
然后,系统会尝试将匹配池中的人分成更细的匹配池——五人组队,五人组队,低级新手vs其他一些低级新手,等等。
当你在匹配池中时,系统会开始尝试寻找合适的匹配,目标是匹配一场双方都有50%胜算的比赛。
步骤1:确定自己的实力:
*如果是solo,直接用个人匹配分(即elo值、匹配模式、排位匹配分不同)。
*如果提前组队,你的匹配分数是你所在队伍的平均分数,会根据你所在队伍的规模略有提高,以保证你匹配到更强的对手来抵消你所在队伍的优势。计算机生物学博士(ComputationalBiologyPh。d)而我研究了几百场比赛结果,计算出预组队有多少优势。我们还在幕后做了一些其他的调整,比如新手和高玩家的组队,比如蓝队和紫队哪个玩家在某个地图上占优势等等。
第二步:确定你的正确对手:
*首先,系统会根据你的elo值给你匹配和你很亲近的玩家。最后系统会放宽匹配条件,给你一些不那么完美的匹配,因为你肯定不希望永远匹配不到一个人。
*新手会得到一些特殊的保护,通常新手只会匹配其他新手(在成熟的服务器中,这个比例达到99%+。除非这个新手和一个高级玩家朋友提前组队)
第三步:确定匹配:
*最终系统会匹配出10个同等级同水平的玩家,做一个游戏。
*系统会尽量平衡队伍,尽量让双方都有50%的胜算。大部分时候误差会在3%以内——类似于50/50,49/51,48/52。其实赢的几率会有一点点不同,但是我们的研究表明,在大多数情况下,这其实是一个非常准确的预测。