マッチメーカーの仕組み

Last-modified: 2017-12-17 (日) 19:24:22

マッチメイカーとは

ランダム戦に参戦した待機中プレイヤーの振り分けを行い、その際にいくつかの要件を一致させるシステム。
マッチメイカーの重要なポイントとして、待機時間を常に最小限にすることがあげられる。

 

マッチメイカーが考慮するポイント・しないポイント

考慮するポイント

  • 車種
  • 待機中の小隊数
  • バランスウェイト
  • BattleTier

考慮しないポイント

  • 主砲や砲塔などのモジュール
  • 拡張パーツ
  • 消耗品
  • 車両の国籍
  • 搭乗員
  • プレイヤースキル
     

BattleTierとは

戦車には最大 11 の BattleTier (BT) が設定されており (1 -10 の車輌自体の Tier とは異なる)、各車両はそれぞれの能力によって特定の BattleTier 範囲に振り分けられる。
ガレージでBattleTier を確認することはできないが、下記画像でBattleTierを確認することができる。

 

各車種の基本表(アップデート4.2時点)
mm_chart4.2.png

 

特殊なBattleTierの車両の表(アップデート4.2時点)
mm_unique4.2.png

 
以前の仕様表

各車種の基本表(アップデート3.7時点)
mm_chart.jpg
特殊なBattleTierの車両の表(アップデート3.7時点)
mm_unique-min.jpg

バランスウェイトとは

それぞれの車輌はバランスウェイトを持ち、マッチメイカーは特別なウェイト調整制限に基づき、各チームのウェイトができる限り均等になるようプレイヤーを振り分ける。
バランスウェイトは車輌の Tier と種類を考慮して行われるが、個別のウェイトが特定の車輌に設定されている場合もある。

 

各車種の基本表(アップデート3.7時点)
weight_chart.jpg

 

個別のウェイトが設定されている車両の表(アップデート3.7時点)
weight_individual.jpg

 

小隊

2 ~ 3 人で組まれた小隊は、個人プレイヤーと同等にウェイトされる。一方で、4 ~ 5 人で組まれた小隊は特別なウェイトが設定される。
マッチメイカーは小隊のサイズ、小隊メンバーの平均バランスウェイト、小隊の最高 Tier メンバー、そして小隊内の Tier 分布を考慮してウェイトを設定する。
つまり、小隊メンバーの車輌は個人プレイヤーの車輌と比べて重いウェイトが設定されることがある。

複数の小隊が参戦している戦闘はバランスウェイトに問題を抱えがちになる。この問題に対処するため、待機中の小隊が多い場合、マッチメイカーは最初に小隊を選択し、続いて個人プレイヤーを振り分ける。

小隊のメンバーがBattleTier の負の連鎖(※おそらく「Tierボトム試合が続くこと」)に巻き込まれた場合、次の戦闘はより "友好的な" BattleTier(※おそらく「Tierトップ・ミドル試合」)になる。

 

チームリスト

あるプレイヤーが 2 戦連続で BattleTier 範囲 の上半分(チームリストの下部分、要はTierボトム)に位置している場合、次からの戦闘でそのプレイヤーは、BattleTier 範囲 の下半分(チームリストの上部分、要はTierトップ)に位置される。
これにより、プレイヤーがチームリストの一番下(ボトム)ばかり引き続けることを防ぐ。
例えばTier 5戦車の場合、BattleTierはTier5~7なので、2 戦連続で Tier7 の戦闘に割り振られた場合、次の戦闘では Tier5 の戦闘に振り分けられる。

下半分の BattleTier 範囲での戦闘数に制限はない。

なおTierミドルは上半分・下半分のどちらとして扱われるのかは不明(要問合せ)。

 

その他のマッチングルールと最低限守られるルール

  • 敵チームのトータルバランスウェイトと自チームのトータルバランスウェイトは、 6.67% 以上の差異がない。
  • 敵チームの小隊メンバー(通常 3 人)と自チームの小隊メンバー数は、チームメンバー数の 5 分の 1 以上の差異がない。
  • 敵チームの自走砲のトータルバランスウェイトと自チームの自走砲のトータルバランスウェイトは、20 % 以上の差異がない。
  • 敵チームの自走砲の数と自チームの自走砲の数は、1 以上の差異がない。
  • 1 チームにおける自走砲の数は、チームメンバー数の 3 分の 1 を超えない(15vs15なら最大5 車輌まで)。
  • 敵チーム偵察車輌のトータルバランスウェイトと自チーム偵察車輌のトータルバランスウェイトは、30%以上の差異がない。
  • 敵チームの偵察車輌の数と自チームの偵察車輌の数は、1 以上の差異がない。
  • チームの 3 分の 1 以上の プレイヤー(通常 5 人)は、同Tierである。
 

最低限守られるルール

  • 各チームのトッププレイヤーは同Tierである。
  • チームの最低人数は 7 人未満にならない(経験値とシルバーは人数不足を補うため増加する)。
 

マッチングの手順

チームを作成する際、マッチメイカーはまず最初に、その戦闘に適格な小隊( 4 ~ 5 プレイヤーで編成)を探す。
次に自走砲を探し、最後に偵察枠LTを探す。

この基準(4・5人小隊振り分け・自走振り分け・偵察枠LT振り分けのルール)が満たされた後、2 チームのバランスが最大限均衡するよう考慮しつつその他のプレイヤーを振り分ける。
ここまで挙げてきた基準やルール全てを満たす完璧な振り分けが難しい場合、待機時間を短縮するため基準が緩められるが、最低限守られるルールだけはマッチメイカーが破ることは絶対にない。

チーム分けがうまく行えない状態が続く場合、マッチング待機画面で5分経過したプレイヤーはガレージへ戻される。

 

公式リンク

https://console.worldoftanks.com/ja/news/general-news/mm-explained/

 

旧情報

Xbox版で分かっている事

  • プレーヤーのスキルやランキング、戦車の装備や搭乗員の状態はマッチングでは考慮されません。
  • 勝率が50%になるようにはマッチングされない。
    • 連勝や連敗が続いている場合でも、マッチングでは考慮されません。

コメントを要約すると、基本的には、PC版と同様と思われる。
また、フォーラムで公開されたマップ別のマッチング表の記載事項より、Xbox版の Battle Tier は 1~11 までとなっている。

公式英語フォーラム開発コメントより

なお、ゲーム中のマッチングはXboxのXboxLive!マッチングシステムから独立しており、プレイヤーレビューで避けたいプレイヤーにしていても、マッチングしにくくなるという機能はゲーム中では機能せずに、ゲームのマッチメーカーに従ってマッチングします。
ゲーム中で、避けたいプレイヤーに設定しても同様になります。(他のゲームでは、XboxLive!マッチングシステムの機能に従います)

 

PC版の情報

以下、PC版8.11での情報です。
参考にして下さい。
(基本的にそのまま転載してます)

 

マッチングの基準

マッチング時に考慮されるもの

  • 車両のTier
  • 車両の種類
  • “バランスウェイト”

マッチング時に無視されるもの

  • 車両の国籍
  • 主砲や砲塔などのモジュール
  • 搭乗員スキル
  • 拡張パーツ
  • 消耗品
  • プレイヤースキル(勝率、勲章)

バランスウェイト

バランスウェイトとは、Tier毎で区切られたポイントを、車種毎に異なる倍率で掛け合わて設定する車両独自のポイントとなります。
具体的なTier毎の数値と車種の倍率は下の表のように設定されています。

TierIIIIIIIVVVIVIIVIIIIXX
ポイント23581218274060100
車両の種類軽戦車中戦車重戦車駆逐戦車自走砲
ポイント111.211.1

※Tier IX 以上の車両は一律”1.2倍”になります

例えば、ソビエト戦車のIS-3を選択された場合、そのバランスウェイトは以下の方法で算出されます。

  • 例:IS-3の場合 → Tier8(40)* HT(1.2)= 48バランスウェイト

ただし、倍率が1倍とされる軽戦車ですが、以下の軽戦車は"偵察車両"としての役割の特殊性から、
倍率は重戦車と自走砲と同じ1.2倍になります。そのためTier4のKpfw. 38 (t) n.A.が、
Tier8を含む、高いTierのマッチメイキングに組み込まれる場合があります。

T-50、MT-25、Kpfw. 38 (t) n.A.、Pz.Kpfw. II Luchs、VK 16.02 Leopard、VK 28.01、Aufklärungspanzer Panther、M24 Chaffee、T21、T71、ELC AMX、AMX 12 t、AMX 13 75、AMX 13 90、M5A1 Stuart、59-16、WZ-131、WZ-132

マッチメイキングの処理手順

  • まず順番待ちのプレイヤーを、以下のランダム戦タイプに振り分けます。
    • 通常戦
    • 遭遇戦
    • 強襲戦
  • 振り分けたランダム戦タイプの中で、先ず”自走砲”が振り分けられます。
    なお、振り分けにあたって、以下の条件が課せられます。
    • チーム間での振り分け数の差:1両以下に調整
    • チーム全体におけるバランスウェイト:20%以下に調整
    • 振り分け数:各チーム5両以下に調整
  • 続いて 順番待ちのプレイヤーの中から”軽戦車”が振り分けられます。
    軽戦車の振り分けの条件は、以下になります。
    • チーム全体におけるバランスウェイト: 30%以下
    • チーム間での振り分け数の差:1両以下に調整
      但しAMX-40、Valentineなどの”一部の軽戦車”については、例外的に軽戦車の振り分け条件の対象外となります。
  • 最後に残りの中戦車、重戦車、駆逐戦車が振り分けられます。
    この段階での振り分けの条件は以下になります。
    • チーム間でのバランスウェイト:10%以下に調整
    • トップ5両はTierを優先して振り分け(車種は無関係)
  • 但し、順番待ちの車両からの選別で適したマッチングが行われず、時間が経過した場合につきましては、バランスウェイト差を
    10%から20%へ変更、車種を限定せずバランスウェイトで該当する車両を優先して選別するなど段階的に緩和されます。
    • 1分以上待っている車両があった場合、ウェイトバランス差を20%までに緩和
      (HTやLTの数の差が生じる原因)
    • 待機時間が2分を超えると、マッチメーカーは不完全なチームを作成する許可を与えられる

その他の要素

  • 小隊の振り分けについても条件が設けられています。
    • チーム間での小隊人数の差:3人以下
    • 小隊内で最もバランスウェイトが高い車両がマッチングの対象になります
    • 小隊内のその他の車両は”マッチング選考の対象外”となります
  • 過去30分に行われた戦闘の編成統計をフィードバックすることで、ピーク帯での正確性を高めています。
    しかしメンテナンス直後の30分など、フィードバック情報が無い環境下では、バランスに欠けたマッチングが
    行われがちになってしまいます。
    ※実際に、1つの戦場に20両を超える駆逐戦車が割り当てられる事例がありました
  • また、イベント等で特定車両の追加報酬が発生時でもバランスが欠けてしまう場合があります。
  • 一部のプレミアム車両には、より上位のTierの車両とマッチングしない特性があります。
    プレイ開始を優先した不均衡なチームが作成されるのは、最初のプレイヤーが振り分けられてから2分後になります。
  • 待機画面で5分経過すると、利用予定の車両がマッチングに適さないとシステムが判断し、
    別の車両をお選びいただく案内を行った上で、自動的にガレージに戻されます

参考リンク

マップごとのマッチング対応表

アップデート 1.9 より、マップサイズに合わせてマッチングする車輌 Tier 帯を変更が行われました。
具体的には以下のようになっています。
また、表の記載事項より、Xbox版の Battle Tier は 1~11 までとなっている(アップデート1.9現在)。

公式英語フォーラムより転載
・表からは、コマリンのデータが抜けていますが、開発コメントより、BattleTier 2~8 に対応しているそうです。
公式英語フォーラムによると、あまりにも戦争マップが出過ぎるということなので、通常マップの BattleTier も引き上げたようです。

post-5004-0-14034400-1428102671.png
 

コメント

  • ドイツのT-25は時々、偵察枠として高Tierに組み込まれることがある模様。 飛びぬけて目が良い訳でも、機動力があるわけでもないのに何でといいたいけど・・・。 -- 2014-11-05 (水) 18:40:24
    • 理不尽マッチングの極み。だから、クソゲーって揶揄されるんだよな。 -- 2015-04-21 (火) 14:22:11
  • ティア3までは初心者優遇のため戦績考慮のマッチング調整が入る模様。当然技術的にはティア4以上でもマッチング調整は可能だが、公的には行われていない。尚、第六感が点灯しない、射程内・障害物無しで発砲した弾が敵車両にダメージ無しで吸収される、車種や隠蔽状況に関わらず一方的に発見される、等の現象は全てプレイヤーの気のせいである。 -- 2015-06-18 (木) 22:31:15
    • マッチングと車両スペックの裏調整はWOTの基本だからw -- 2015-06-20 (土) 00:04:55