英雄与将军吧 关注:35,184贴子:909,419
  • 10回复贴,共1

【搬运】Hng目前的匹配规则

只看楼主收藏回复

基于官方论坛上Reto负责人的帖子,为了避免主观歧义,没有作太大改动,就直译了
原帖链接
https://heroesandgenerals.com/forums/topic/91523-matchmaking-rules/
翻译有误的话求轻喷


IP属地:广东1楼2018-12-17 19:15回复
    匹配器考虑了几个因素:
    ·匹配层(Bronze,Silver,Golden)
    ·玩家技能(目前尚未加入…)
    ·地图筛选器里已选择的地图
    ·小队的兵种类型
    ·士兵选择的载具(如果是坦克或飞行员匹配的话)
    ·战斗中可用的资源
    ·派系(由你选择的士兵决定)
    ·你到服务器的ping
    ·你已经等待匹配的时间
    玩家选择了四个硬性因素,这些因素不能被匹配器自动“软化”:
    ·已选择地图
    ·选择的小队类型
    ·士兵选择的载具
    ·派系
    并且有一个硬指标:
    每场战斗每边至少需要5名玩家才能开始
    这些硬性因素限制了你可以匹配的玩家数量。
    如果玩家选择了他只想玩战役,那么这个因素也是一个硬性因素:
    战斗中可用的资源(飞机,坦克,人员等)
    你的战队在战斗中提供的资源提供了额外的优先权(即大家常说的“门票”,投入了自己的AT可以有进图优先权)
    对于非战役战斗,服务器生成多个任务,其中包含任何士兵类型所需的资源。


    IP属地:广东3楼2018-12-17 19:16
    回复
      对于“可软化“的因素,匹配器试图找到一个完美的契合:
      与您相同的Matchmaking等级
      尽可能低的ping时间(最大时间为250ms)
      但由于硬因素已经限制了玩家的数量,因此可用的玩家数量已经开始减少。
      每隔5分钟,匹配器就会“扩大”你的匹配层(黄金白银青铜那个),10分钟后还没进,你就会对所有匹配层的进行匹配
      每分钟都会加宽pingtime标准,8分钟后,您就开始匹配所有ping时间低于250毫秒的服务器
      技能等级每15秒加宽一次,最多5分钟后你就可以对抗所有人(这一项目前也尚未投入使用。。)
      匹配器收集所有正在运行和可用的任务,并根据以下标准对其进行排序:
      进行中的任务
      战役任务
      突击任务
      冲突任务
      遭遇任务
      3国任务
      其次,任务自创建以来按时间排列优先顺序
      当匹配器找到一场合适的战斗时,它会开始选择小队进入战争:
      每一个投入战斗资源(AT)的小队都有更高的优先权加入该特定任务
      一个游戏最多可填充18个位置,有2个备用插槽,因此可以放入更大的小队(所以最大为20vs20,这句有点看不懂)
      如果战斗是18vs20,你将无法加入,因为已达到最多18
      如果战斗是17vs20,最大成员为3的的小队将能够加入战斗
      当在战斗中有特殊资源时,匹配器会自动使能够加入战斗的小队变得多样化。一个例子:
      一场包含步兵,坦克,侦察兵和伞兵的战斗准备开始了。
      10个步兵小队在排这个特定的战斗(只排这一个,比如某个军团想进某张图)
      另外有1个步兵小队,3个坦克小队,2个侦察小队和1个伞兵小队在进行一般的匹配
      匹配器将选择最优先的步兵小队。这考虑了上面给出的因素以及你在特定战斗中等待的时间(等待的时间越长,优先级越高)。
      然后匹配器将优先处理该战斗中的每种资源类型。在选择了步兵小队之后,它会选择一个不同资源类型的小队,所以它将挑选一个坦克小队,之后它将再次挑选一个不同资源类型的小队,在这种情况下是一个侦察小队,之后它将挑选伞兵队。一旦完成循环,它将选择一个具有最高优先级的新步兵小队。它将继续循环并选择不同资源类型的小队,直到匹配完成。
      如果有步兵和坦克要进图,它将首先选择一个步兵小队,然后是一个坦克小队,然后是一个步兵小队,然后是一个坦克小队。(当然,匹配器不会无限制地循环,资源是有限的,保证特殊兵种不会过多)
      如果你们只用步兵进图,它将使小队基于它所有的“优先点数”(例如等待时间,投入战斗中的突击队等等)加入。


      IP属地:广东4楼2018-12-17 19:17
      回复
        差不多是这样。。大家有不同理解或者有疑问的欢迎一起讨(shui)论(tie)毕竟是翻译过来的


        IP属地:广东5楼2018-12-17 19:19
        回复
          @Moz76 码字有些小累


          IP属地:广东来自Android客户端6楼2018-12-17 19:27
          回复
            这个帖子还是我提建议后官方才发出来的,作为中文论坛的置顶帖就不加精了。


            IP属地:广东来自Android客户端7楼2018-12-17 19:57
            收起回复
              综上所述,HnG的匹配主要基于匹配器给小队评估的“优先点数”,这个点数与很多因素有关,具体见上文;在reto更新 Squad linking来连接各个小队以便于军团的排图之前(估计也快了,所以这帖子保质期可能不长),大家如果有两个或以上的小队想进图,注意以下几点,可以提高进图可能性:
              1.不要全用步兵排图,用其他类型的小队排图进图会更快(按reto的规则,进一队步兵,进一队坦克,进一队侦查,进一队伞兵,飞行员不清楚,估计在坦克之后,伞兵之前)
              2.如果一场战斗只剩2~3个位置,但是外面还有一只小队没进,就算队里只有两个人也换成散人进
              3.投入AT,前面说过了,这叫门票,不过并不保证能进,因为还有其他因素也会增加“优先点数”
              4.别排了,换图吧


              IP属地:广东来自Android客户端8楼2018-12-17 20:03
              回复
                该楼层疑似违规已被系统折叠 查看此楼


                IP属地:广西9楼2018-12-17 22:17
                回复
                  感觉反而更难匹配 加太多筛选条件。 什么时候增加 30VS 30啊。。战斗热度不够。


                  IP属地:广西10楼2018-12-17 22:25
                  回复