まとめ

【エメ帯は地獄?】227万のEUWアカウントをスクレイピングして、スマーフ問題を考えてみた

跳梁跋扈

Riotがやらないから、op.ggから227万のEUWアカウントをスクレイピングしてエメラルド帯のスマーフ問題を数値化してみた。

やあみんな。 2023年に導入されて以来、エメラルド帯はスマーフの魔境として知られている。誰もがそれを感じているけど、俺は実際に数値化してみたかったんだ。だからop.ggからEUW(西ヨーロッパ)サーバーの227万アカウントをスクレイピングして、アカウントレベル、勝率、プレイ試合数に基づいたスマーフ検出スコアを作ってみた。

【方法論】
独自のスコアシステムに基づいて、スマーフの可能性が高いプレイヤーをフラグ付けする。 低レート(アイアン〜プラチナ)では、「アカウントレベルの低さ」と「勝率の高さ」の組み合わせが最も強力な指標になる。ブロンズで勝率70%のレベル40のアカウントは、ほぼ間違いなく新規プレイヤーではない。 高レート(エメラルド以上)では、レベルはそれほど重要じゃない。熱心なスマーフならレベルを上げられるからな。だから勝率とプレイ試合数に重みを置いた。エメラルドで100試合未満かつ勝率65%以上というのは非常に強いシグナルだ。12点満点中4点以上のスコアを出したプレイヤーを、スマーフの可能性が高いとしてフラグ付けした。

【全結果】
・プラチナ1:スマーフ率 11.0% ・エメラルド4:スマーフ率 38.0% ・エメラルド3:スマーフ率 38.8% ・エメラルド2:スマーフ率 38.8% ・エメラルド1:スマーフ率 47.6% ・ダイアモンド4:スマーフ率 28.5% ・マスター:スマーフ率 12.0% ・チャレンジャー:スマーフ率 8.5%

【重要な発見】
スマーフ率はプラチナ1の11%からエメラルドで38〜47%へと跳ね上がり、ダイアモンド4で28%に下がり、マスターに向けてさらに下がり続ける。 プラチナとエメラルドの間のこの絶壁、そしてダイアモンドを抜けた後の急落が、すべてを物語っている。エメラルドは、ダイアモンドやマスターのプレイヤーがスマーフアカウントを駐車しておくのに最適な場所なんだ。彼らは高い勝率で素早く昇格し、それ以上上を目指すこともなく、ただそこに居座っていつまでも試合を壊し続ける。 エメラルド1の47.6%という数字は、ほぼ2試合に1回の割合で複数のスマーフが混ざっている可能性を示している。これは、このレート帯のプレイヤーが日頃感じている体験とも一致するはずだ。

【2023年にエメラルドを導入して、Riotは何を達成したのか?】
プラチナとダイアモンドの間に、スマーフ用の新しい駐車場を作っただけだ。おめでとう。 Riotは対戦履歴、アカウントの作成時期、IPアドレス、行動パターンなど、この問題を解決するために必要なすべてのデータを持っている。それでも彼らは意味のある行動を起こそうとしない。アカウントの統合も、実効性のあるランク制限も、身分証(ID)を使ったマッチメイキングも、不審なアカウントの早期昇格も、スマーフ専用の隔離キューもない。ただ新しいピカピカのランクを用意して、スマーフにより快適なキャンプ地を提供しただけだ。

【限界】
このスコアは完璧ではない。序盤で勝ちすぎた本物の新規プレイヤーもフラグ付けされる可能性がある。アカウントの作成時期や全対戦履歴があればもっと強力な指標になるが、それは公開されていない。あくまで絶対的な真実ではなく、一つの推定として捉えてほしい。

【結論】
このゲームを何年もプレイしてきた身として、競技の公平性を検証する方法があるにも関わらず、Riotが気にしていないように見えるのは本当に落胆する。個人的にはサードパーティのサービスによるIDマッチメイキングのような方法が好みだ。これなら大手ゲーム会社にデータを渡すことなく、スマーフやチーターが1回のBANで消え去る良質なゲーム環境が保証される。Riotがこの地獄のようなレート帯と、スマーフ問題全体を解決するために、ついに何か行動を起こしてくれることを心から願っている。

反応まとめ

💬 前提として、俺はデータエンジニア、データサイエンティスト、ビジネスインテリジェンスとして7年の実務経験を持つデータプロフェッショナルだ。個人的な経験からの議論ではなく、スマーフの蔓延をモデル化するために実際のデータを引っ張ってきたという時点で、これは趣味のプロジェクトとしてはかなり印象的だ。ただ、スマーフがラダーのどこに集中しているかを正確に答えられるのはRiotだけだろう。 今回のデータから導き出せるより妥当な結論は、「スマーフを最初から高いランクに配置する」という最近の変更(数シーズン前までは全員がアイアン4からスタートしていた)が、結果的にエメラルドへのスマーフの集中を招いているということだ。確か、新規の振り分け戦で到達できる最高ランクがエメラルドだからな。 定性的には、何か別の説明要因や交絡要因がない限り、エメラルドにスマーフが多い可能性が高いことはデータから読み取れる。だが、より多くのデータと深いモデリングがなければ、このスマーフ人口の推定値に信頼性を持たせることは不可能だ。

💬 こんなことを言うと物議を醸すだろうが、全員が1つのアカウントしか持てないようにすれば、LoLはもっと良くなると思う。別のアカウントに逃げられるからといって、処罰を恐れずにトロールするような真似はできなくなる。

 💬 それが物議を醸す発言だと思われていること自体が大きな問題だ。このゲームとコミュニティではスマーフや試合を壊す行為が蔓延しすぎていて、「こんなの許されるべきじゃない」と言うことがなぜか不人気な意見になっている。

💬 エメラルド4のスコアの重み付けを変えたってことは、たった1つのディビジョンが変わるだけでスマーフスコアが3倍になるポイントで基準を変えたってことか?俺の読み間違いか?(笑)

 💬 まさに同じことをコメントしようとしていた。実験の途中で変数の測定方法や計算方法を変えるのは、データサイエンス(特に時系列データ)においては有名な悪手だ。これじゃあ、プラチナ以下とエメラルド以上の結果を比較して使うことはできない。 投稿主がスマーフスコアの正確な計算式を出してくれれば、何が原因でこの急増が起きたのかもう少し詳しく分かるはずだ。

💬 今年はかなりインフレが激しい(上がりやすい)ことも覚えておいてくれ。 それに、もし俺が基本はプラチナ上位からエメラルド下位をウロウロしているプレイヤーで、今37試合プレイして勝率68%のエメラルド3だとしたら、俺もスマーフ扱いになるのか? 考慮すべきはレベルの低いアカウントだけだ。レベル700のアカウントがスマーフ扱いされるのはおかしいだろ。

-まとめ
-,