maktopia

make-u-topia

ブキ使用率調査について

毎週行っているブキ使用率調査についての,詳細な説明です.

手法について

データの集め方

Splatoon, Splatoon2の戦績データが集まっているstat.ink様からデータを集めています.

SquidTracks, splatnet2statinkなどのソフトウェアを使うと,イカリング2から戦績データを取り込むことができ,集まっているデータのほとんどはこれらのソフトウェアで自動集計されたデータであるので,戦績データの信頼性は高いものと思われます.

技術的なお話

stat.inkさんはデータを投稿したり,取得したりするためのAPIを公開しています

このAPIを用いると,stat.inkにアップロードされている戦績データをjsonで取得できます.(この処理は比較的重い処理らしいので,サーバーに迷惑をかけないように注意が必要です.)

毎週の集計では,stat.inkにアップロードされている戦績データを全て取得し,適当なプログラムを書いてフィルタする(後述)ことで,使用率を計算しています.

集計の対象とする条件

毎週の野良S+におけるブキ使用率の調査では,以下の条件に当てはまる戦績データを集計に用いています.

  • ガチマッチである
  • 部屋のウデマエがS+である
  • 自動集計されたデータである
    • (イカレコ2等のアプリで手打ちされたものではない)
技術的なお話
  • 古いsplatnet2statinkによって投稿されたデータでは,automatedフラグがTrueでないため,注意が必要です.(現在はTrueです)
  • たまに,自動集計されたデータであるにも関わらず,playersの中身が変だったりするので,注意が必要です.
  • 週の変わり目で,投稿クライアントのアップデートが間に合わずに新ブキが不明なブキとして登録されていたりする場合があるので,注意が必要です.

使用率集計のやり方

1つの戦績データに対して,戦績データ投稿者を除いた7人の使用ブキをカウントしています.これは,stat.inkユーザーのブキの偏りを,可能な限り除外するためです.

たとえば,stat.inkユーザーの間でのみ,何故かケルビン525が99%の割合で使われていたとしても,stat.inkユーザーを除外しているので,集計する使用率はこの影響を受けません.

勝率集計のやり方

ゲームバージョンの変わり目で少しだけ公開している勝率集計ですが,これは戦績データに記録されている8人全てについて集計しています*1

これは,全体の勝率が50%にならないことを避ける目的ですが*2,これにより,勝率集計にはstat.inkユーザーの強さが大きく影響することに留意するべきです.これは野良の使用率が低いブキにおいて,顕著に現れます.

たとえば,ソイチューバーが野良で使われた回数が10回であるときに,とあるstat.inkユーザーがソイチューバーで試合結果を100試合投稿し,勝率100%だったとすると,見かけの勝率はものすごく高くなってしまいます.

FAQ

データに偏りはありますか?

まず,stat.ink全体のデータについては,強い人に偏っていると思われます.これは,stat.inkにデータをアップロードする人達は,少なくともSplatoon2に対してある程度の意識の高さがある人達に限られるからです.

このブログで取り上げている,野良S+のデータについては,あまり偏っていないものと考えています.つまり,例えばガチパワー1800(S+下層)ぐらいの人達と,ガチパワー2000(S+中〜上層)ぐらいの人達の間で,S+全体に占めるstat.inkユーザーの割合はあまり変わらないものと考えています.

しかし,時間帯による偏りなど,なんらかの偏りはあるかもしれません.

なぜ1週間ごとの更新なのですか?

ゲームのバージョン更新*3ごとでは期間が空きすぎ,また,新ブキが追加されるのが毎週土曜日で,期間としてキリが良いからです.

調査する理由はなんですか?

  • プログラムを書く練習
  • プレイヤー個人としての興味
  • 自分がガチマッチに潜る際に参考にするため

また,Splatoon2というゲームについて議論・考察する際に,なんとなくの主観による部分を減らせるような材料を提供できれば良いとも考えています.

この調査結果をもとにSplatoon2の開発・運営チームを批判する意図は一切ありません.権利者の方によるご連絡があれば,更新を中断致します.

なぜガチマッチのS+を対象にするのですか?

リーグマッチは,いわゆる遊び編成などが無視できない数存在する,チーム内でウデマエが混在するなど,集計して評価することが難しいため,ここでは扱っていません.

リーグマッチのランキング上位の使用率をまとめている方がいらっしゃいますが,2018/02/03現在,更新を停止しているようです.

S+を対象とする理由としては,前述したデータの偏りを減らすためと,自分の興味です.

使用率の上位のブキは「強いブキ」ですか?

おそらく、「いいえ」です。

どんなステージ・ルールでもある程度動ける、編成事故を起こしにくい、いろいろな状況に対応できる汎用性の高いブキは、使用率が高くなりがちなことが予想されます。 使用率が上位にいるブキは、概ねそのようなブキであることが多く、これが必ずしも「強い」と言えるわけではありません。

リーグマッチや対抗戦、大会環境において、野良ガチマッチで使用されているブキが強いとは限りませんし、そうでないと思います。

使用率の下位のブキは「弱いブキ」ですか?

「はい」に近い気はしますが、断定はできません。

ガチマッチでは自分のウデマエを賭ける都合上、(特別な理由がなければ)完全上位互換に近い選択肢は選択されにくいことが考えられます。下位に来やすいブキは、そのような「あえてこのブキを持つ必然性がない」という状況のブキが多いような気がします

また、全てのバトルのデータを集計できるわけではない(全体からサンプリングされたデータである)都合上、下位のブキの順位自体は、週ごとに変動する可能性が高いです。つまり、「今週の最下位はこのブキ」みたいな参照の仕方は無意味だと思われます。

*1:stat.inkさんの公開する統計では,使用率集計と同様にデータ投稿者を除いた7人のみを集計対象としているようです.

*2:stat.inkユーザー全体の勝率は50%より少し高いので,これを除外すると全体の勝率は50%より少し低くなると思われます

*3:約1ヶ月〜2ヶ月

i have no words.