彩虹六号吧 关注:660,322贴子:15,201,895
  • 8回复贴,共1

【开发者博客】排名对战积分

只看楼主收藏回复

对战匹配
之前我们曾发布文章,解释MMR系统的运作方式。现在我们将对文章内容进行更新,介绍《彩虹六号:围攻》当前的MMR系统。


IP属地:山东本楼含有高级字体1楼2020-08-03 18:16回复
    系统如何运作?
    【技巧】
    玩家的技巧水平代表了玩家在游戏中获胜的能力。对比对战双方队伍的技巧水平,即可知道其中一方获胜的几率。技巧差距越大,水平更高的一方获胜几率就越大。相同技巧等级的两支队伍互相匹配时,双方获胜的几率相同。《彩虹六号:围攻》所使用的算法为每位玩家分配了两个数值:玩家技巧的估值(μ),以及该估值的不确定性(σ)。玩家的技巧估值呈钟形曲线分布,以25为中心(白银高段 – 黄金低段)。
    【 不确定性】
    技巧估值带有概率性。一般来说,玩家进行游戏的次数越多,我们所掌握的关于玩家的信息就越多,进而我们对该估值的准确性就越有信心。这一信心指数使用不确定性数值西格玛(σ)来表示。不确定性越低,信心指数就越高。
    【技巧与MMR之间的联系】
    在游戏上线的第一年,玩家对游戏的投入程度也是决定玩家排名的因素之一。但这样会产生混淆情况,因为玩家投入程度不同,会影响排名,而与排名等级不同的玩家进行对战的体验也有很大区别。这种情况从第一年度第四赛季至今再也没有出现过,因为我们计算玩家的MMR时,只考虑玩家的技巧水平(MMR = 100*μ)。这也意味着,由比赛场数多少决定的等级不会影响玩家的MMR。
    【MMR更新】
    MMR仅根据对战结果进行更新。如果对战结果出乎意料(例如,玩家所在队伍的技巧水平高于敌方队伍,玩家却在对战中战败),那么玩家的技巧等级将会有较大幅度的变动,反之亦然。此外,我们对玩家技巧的信心指数越高(即玩家的σ数值较低),技巧等级变动的幅度就越小。
    我们用两位玩家举个简单的例子:Hibana vs. Pulse。此例子所列举的数值仅用于帮助玩家理解情况,不代表我们系统的实际变动数值。假设Hibana是黄金段位玩家(μ ≈ 29),并且已经在该排名段位上玩了较长时间。Hibana排名的不确定性数值很低,假设σ ≈ 3。Hibana对战Pulse(一位紫铜段位玩家,但他本人对自己的水平信心十足),然后战败了。Hibana的不确定性数值很低,因此她很可能只是在这场对战里发挥失常,所以她的技巧等级下降,变为μ ≈ 28。这是因为系统还会将落败玩家对手的排名纳入计算参数里。如果Hibana败给了黄金段位的玩家,技巧等级变动大约会接近μ ≈ 28.5,而败给钻石段位的玩家则会变为μ ≈ 28.9。
    另一方面,Pulse相对Hibana来说算是游戏新手,我们的系统还未确定将他放在哪个水平位置(μ ≈ 17,σ ≈ 6)。多亏了Tachanka手下留情,让Pulse赢得了一场对战,所以我们就将Pulse的技巧等级提升至20。他对战Hibana时获得的胜利让我们判断出他可能是个实力不错的玩家,所以他的不确定性会小幅度下降(σ ≈ 5.5)。Pulse的技巧等级之所以会大幅度提升,是因为系统对Pulse尚未有判定,而同时我们对Hibana的排名定位比较有信心。


    星座王
    点亮12星座印记,去领取
    活动截止:2100-01-01
    去徽章馆》
    IP属地:山东2楼2020-08-03 18:17
    回复
      【统一MMR】
      为避免玩家切换地区进行违规匹配,我们已在Y5S2对排名对战评分系统进行了改动,统一了所有对战列表的MMR。也就是说,MMR不再因玩家所在地不同而有所区别。但是,玩家的排名对战积分在不同的对战列表之间仍保持相对独立。
      【快速对战的对战列表】
      (原为休闲对战)

      这是标准多人游戏对战列表,能为新手玩家和技巧等级处于中等水平的玩家提供公平的游戏环境。
      快速对战对所有玩家开放,不会影响玩家在排名战中的排名。此对战列表包含3个游戏模式:炸弹模式、人质模式和肃清威胁模式。
      快速对战和非排名战使用相同的MMR。因此,在其中一个对战列表中的胜负会对另一个对战列表产生影响。
      然而,快速对战的MMR与排名战的MMR互不关联。因此,如果玩家主要参加排名战,很少加入快速对战的游戏,那么这位玩家在快速对战中的MMR就不代表其游戏实力。我们认为这可能是大家觉得快速对战不平衡的原因之一。玩家需要经常参与快速对战游戏,更新自己的快速对战MMR,否则,这个问题在目前阶段会继续存在。
      过去我们测试了多种方法,希望为所有快速对战玩家提供更好的匹配体验。自Y2S3以来,快速对战就根据独立隐藏的快速对战/非排名战排名对战积分(MMR),为玩家进行匹配。这一快速对战/非排名战MMR以前文所述的同一系统为基础,同时将玩家在快速对战和非排名战中的表现纳入衡量参数。这一积分与玩家的排名战MMR完全没有关系,而且也不向玩家公开。
      新玩家将获得基准线MMR,该MMR值基本代表新手玩家应有的水平。对新手玩家来说,起始点较低即表示他们能与众多技巧等级相当的玩家对战,并提高自己的MMR。玩家获胜次数增加,这一较低的MMR积分会相应发生变动,最终根据玩家的技巧等级为他们确定各自的段位。


      星座王
      点亮12星座印记,去领取
      活动截止:2100-01-01
      去徽章馆》
      IP属地:山东本楼含有高级字体3楼2020-08-03 18:19
      回复
        【非排名战对战列表】

        从快速对战一跃进入排名战,这一过程会令玩家感到无所适从,因为在心态、游戏风格甚至个人舒适度这些因素上,竞技玩家和休闲玩家都有鲜明的差别。这两个对战列表之间的巨大差异促使我们设计了非排名战对战列表,并在Y4S3正式推出这一对战列表。
        非排名战是向所有10级以上玩家开放的多人游戏对战列表。这一对战列表与排名战的规则相同,但对排名没有限制(后文将详细说明),且不会影响玩家的排名或排名战MMR。非排名战与快速对战使用相同的隐藏MMR,并以同一系统为基础为玩家进行匹配。因此,如果玩家偏爱竞技性更强的玩法,但不想承受排名系统带来的压力,又或者想在进入排名战之前先熟悉选禁系统或其他机制,这一对战列表就是您的不二之选。
        与排名战相比,非排名战的优势在于玩家不需要遵循排名战的MMR限制条件。非排名战的等级要求相对排名战较低,同时对MMR没有限制,玩家可以加入任何队伍,即使队伍不符合排名战的要求,玩家依然能在充满竞技性的规则下享受激烈对战。
        但是,请谨记,排名战规则同时适用于非排名战,玩家在非排名战中所受到的任何惩罚也适用于排名战对战列表。
        【排名战对战列表】

        *上图所示的分布情况可能随赛季变动。
        排名战是向50级以上玩家开放的多人游戏竞技对战列表。这一对战列表的地图池较小,游戏模式也限定为炸弹模式,除此之外还设有选禁阶段,让双方队伍选择禁用一名进攻方干员和一名防守方干员。
        排名战共分为23个段位。这些段位根据玩家的排名对战积分(MMR)计算所得,而MMR则是从“TrueSkill”算法生成的大量数据中得出的(如文章开头所述)。玩家完成10局排名定位赛后才会获得初始段位。


        星座王
        点亮12星座印记,去领取
        活动截止:2100-01-01
        去徽章馆》
        IP属地:山东4楼2020-08-03 18:21
        回复
          【什么因素会影响排名?】
          MMR基于以下因素发生变动:
          ● 对战玩家/队伍的相对技巧等级。
          ● 玩家是否赢得对战。
          ● 队伍之间技巧差异较大,而对战的胜负结果出乎意料,如前文Hibana/Pulse的例子所示。
          ● 即使队伍在排名战里获胜,在计算技巧段位时,提早退赛的玩家在这场对战里也算是落败
          § 弃赛或挂机。
          § 即使队伍获胜,出现掉线问题的玩家也算是落败。
          § 玩家在掉线后重连,可以选择重新加入对战,而不是直接接受惩罚。
          【个人表现】
          玩家的得分或战损比等个人表现因素不会对玩家获得的点数造成影响。
          如果玩家每场对战皆达成15次击杀,但最后每场对战都输掉,则表示玩家对战获胜的能力较低,因此获得的排名也比较低。相反地,如果玩家没有成功击杀任何敌人,却经常获得最后的胜利,则应该获得较高的排名(也许这类玩家擅长报点合作,这是队伍对战获胜能力的重要因素)。如果玩家游戏水平较高,在队伍中起到关键作用,从长远来看,这样的玩家自然会赢得较多的对战。这是排名机制的关键所在,我们所衡量的就是玩家游戏水平对赢得对战的积极影响力。
          【同一支队伍的不同玩家提升/扣减点数不同】
          如果同一支队伍的不同玩家技巧段位相同,点数变动的幅度将取决于我们系统对于玩家当前排名的信心指数。假设有您和您的朋友同是黄金4级,但您朋友的对战场数比您多出许多(不确定性比较低),您的点数提升/扣减的幅度将会比您的朋友大。


          星座王
          点亮12星座印记,去领取
          活动截止:2100-01-01
          去徽章馆》
          IP属地:山东5楼2020-08-03 18:22
          回复
            【小队MMR限制】
            我们在Y4S3为队伍成员之间的MMR差距设置了限制。小队如果要进入排名战,成员之间最高和最低的MMR差距不能超过1000。玩家在游戏界面侧面板里即可查看小队成员的MMR。MMR高于4400(钻石段位)的玩家可以与MMR高于3400(白金段位)的玩家组队,MMR低于1200的玩家可以与MMR低于2200的玩家组队。
            设置这样的限制部分原因是为了减少与作弊玩家组队提升MMR对其他玩家造成的影响,当然,也是为了营造更平衡的匹配环境。
            【冠军段位】
            MMR达到5000而且至少完成100场对战的玩家将进入冠军段位。虽然这个段位在机制上与其他段位基本一致,但也有额外“加码”:个人排名。冠军段位里MMR排名最高的前9999名玩家的段位图标会显示他们的个人排名,也就是说,游戏里MMR最高的玩家将会获得“冠军 #1”的个人排名。
            但是,这并不意味着没有进入前9999名的冠军段位玩家会被降级到钻石段位。只要您的MMR达到5000以上且完成100场以上的对战,就能进入冠军段位。
            【MMR软重置】
            在每个新赛季初始阶段,我们会对MMR进行“软重置”,也就是说,我们会设定一个“中间值”(2500 MMR),根据玩家上一个赛季的MMR排名与该中间值计算出玩家新赛季的初始MMR,上限为3500,下限为1500。这项机制在定位赛同样适用。
            Y4S2上线之前,我们会在每个新赛季初始阶段将所有玩家的MMR重置为2500的初始值。我们对此做出改动是为了改善玩家在新赛季开始时的匹配体验,希望玩家可以更快到达他们的“真实水平”,例如,属于钻石段位的玩家可以更快地升到钻石段位。我们也理解有部分玩家,尤其是那些高段位的钻石玩家,更希望能够有刷高段位的玩法,让他们有机会达到更高的排名。我们了解到玩家的这些想法,并且已经开始考虑如何提供这样的体验,满足高排名玩家的需求。
            【赛季饰品】
            每个赛季末,我们会按照玩家在该赛季获得的最高段位向他们发放饰品。
            例如,如果玩家曾在该赛季达到钻石段位,但赛季结束时的段位是黄金,这位玩家最后将获得钻石段位的饰品。
            请注意,如果玩家的MMR因出现幅度过大的变动而被重置,玩家将无法按照MMR重置前的最高段位获取对应的赛季饰品。


            星座王
            点亮12星座印记,去领取
            活动截止:2100-01-01
            去徽章馆》
            IP属地:山东6楼2020-08-03 18:22
            回复
              <MMR回滚机制>
              【这是什么样的机制?】
              设立这项机制的目的,是为了减少作弊玩家对其他玩家赛季排名造成的长期影响。
              当作弊玩家被封禁时,系统将根据胜负回滚所有当前赛季受到影响的玩家的排位分数,该作弊玩家参与的所有场次对战的结果都将作废。
              但是,回滚后的MMR值不会超过玩家在该赛季的最高MMR值。
              查阅本篇文章可了解更多关于MMR回滚机制的内容。
              【对于被带上分玩家的影响】
              我们开发这项机制的部分原因是为了抵制带玩家上分的作弊服务,以及使用作弊工具上分或通过其他方法利用排位系统完整性使自己获利的玩家。当这些作弊玩家被封禁时,被带上分的账号因为回滚机制,MMR值会出现大幅变动,这样的变动在我们的系统中就是危险信号,可能会导致我们的数据出现明显的异常波动。所以,我们才会从Y4S3.3开始,对MMR变动幅度过大的玩家进行MMR重置。
              换而言之,玩家必须通过重新进行定位赛才能回到属于自己真实水平的段位,避免MMR发生大幅变动。MMR被重置的玩家也无法按照重置前的最高段位获取对应的赛季饰品。
              【回滚条件】
              目前的回滚机制将会回滚所有(无论胜负)被封禁作弊玩家参与的比赛。与此同时,我们也讨论过其他的方案,但通过测试数据来看,回滚所有的比赛可以有效维持稳定的MMR排位环境,同时减少作弊玩家对游戏带来的影响。
              【回滚时机】
              由于我们需要对作弊玩家进行一系列的检测流程,之后再进行封禁,我们无法准确确认哪一场比赛有人作弊(例如出现无法确认玩家何时开启/关闭作弊工具的情况)。因此,我们曾经尝试过根据最近的作弊时间对MMR进行有限重置,并将过去7天的MMR重置与整个赛季的MMR重置进行对比测试。但是,这种方式获得的结果过于随机,也无法确定能否完全消除作弊玩家违规获得提升的MMR积分。为了确保将作弊玩家对游戏的影响降至最低,我们将回滚作弊玩家在整个赛季参与的所有比赛场次的MMR。
              【MMR回滚机制调整】
              我们注意到,这个系统本身已经让最忠实的玩家产生了不少挫败感。
              因此,我们决定在Y5S3期间对该系统进行调整,使玩家的MMR回滚至赛季最高值后还能获得固定的提升点数。也就是说,玩家的MMR即使已经达到赛季最高值,仍能在回滚后获得有意义的变动,这一举措将大量减少MMR回滚后保持不变(获得0点数)的情况。
              假设玩家在达到赛季最高MMR后仍能获得提升的固定点数为10(声明:这不是实际情况)。如果玩家当前以及本赛季最高MMR为3000,回滚机制触发后,玩家的MMR可能获得提升,但提升后的上限为3010。
              我们将密切监控这项改动对MMR整个系统造成的影响,并根据玩家的反馈意见和我们的数据对上述MMR回滚后的固定提升点数(如上文例子的10点)进行调整。
              我们将在确定公布日期后向玩家更新更多细节内容。
              【下一步的发展】
              我们也听到来自玩家社区的声音,了解到当前的MMR回滚机制为他们带来了挫败感。我们可以理解,击败作弊玩家却导致MMR积分下降或MMR无法提升至超过赛季顶峰的水平,这些情况确实令人感到沮丧。我们目前正在计划重新讨论MMR回滚机制的设计,探索如何为玩家降低这些挫败感,同时继续有效地消除作弊玩家对比赛造成的影响。
              整个排名对战积分系统是个极为复杂的系统。当玩家觉得系统匹配的比赛平衡性不足或者不公平时,他们可能就会产生挫败感。但是,要在所有对战列表里找到缩短排队时间与实现比赛平衡之间的甜蜜点并不容易,我们始终都在努力完善我们的系统与系统的功能,力求为玩家提供最佳匹配体验。


              星座王
              点亮12星座印记,去领取
              活动截止:2100-01-01
              去徽章馆》
              IP属地:山东本楼含有高级字体7楼2020-08-03 18:23
              收起回复
                草,居然是这么算的


                IP属地:安徽8楼2020-08-10 23:09
                回复