---
title: ぷよらーの強さと勝負ムラの推定
tags: 
author: [Shinji Kikuchi](https://www.docswell.com/user/sk_bono36)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/YJ6NRZQZJV.jpg?width=480
description: 2023年1月21日 TokyoR#103のLT資料
published: January 21, 23
canonical: https://www.docswell.com/s/sk_bono36/ZJ2L3Z-2023-01-21-151716
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/YJ6NRZQZJV.jpg)

上位勢ぷよらーの強さと勝負ムラの推定
※ぷよらー：ぷよぷよをやっている人のこと
Tokyo.R #103回
菊池 慎二
@sk_bono36


# Page. 2

![Page Image](https://bcdn.docswell.com/page/GJ558WR9J4.jpg)

自己紹介
●
職業
○
●
最近興味あること
○
●
5年目データアナリスト
@物流系（転職活動中）
数理最適化 周り
巡回セールスマンや 3次元パッキング問題など、統計処理で扱いにくい課題を対処できて嬉しい
趣味
○
ぷよぷよ
→ ぷよぷよを題材に何かしら分析してみたい


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LE3N84P2E5.jpg)

最強ぷよらーを決定する”ぷよぷよ最強リーグ”を題材に分析
（2021年～2022年 ） ※ 現在終了
https://shikoukouketsu.com/puyopuyo-saikyou-league/
●
分析対象期間
○ 2021年4月～9月 3シーズン
●
試合形式
○ 各シーズン 6名総当たりリーグ戦
※ シーズン毎に順位下位の入替えあり合計9名
○ 30本先取り
●
分析目的
○ ぷよらーの強さと勝負ムラを推定してみる
●
手法
○ 階層ベイズモデル
2021年シーズン1の結果例


# Page. 4

![Page Image](https://bcdn.docswell.com/page/8EDWMQL67G.jpg)

階層ベイズで各ぷよらーの強さと勝負ムラを推定
イメージ
各ぷよらーの 強さが正規分布に従うと仮定
1試合毎に勝負ムラがあると仮定


# Page. 5

![Page Image](https://bcdn.docswell.com/page/V7P9RL4ZJ8.jpg)

データ整形
1行1試合
に変換


# Page. 6

![Page Image](https://bcdn.docswell.com/page/2JVMRQXMJQ.jpg)

stanでMCMC実行
// P プレイヤー数
// G 総試合数
勝者の値が敗者より大きくなるように順序付ける
事前分布を指定して非負の勝負ムラを表現


# Page. 7

![Page Image](https://bcdn.docswell.com/page/5EGGMWVXEL.jpg)

推定結果
●
●
●
強さ ： momoken・ マッキーが強い
勝負ムラ ： ぴぽにあ・deltaが小さい
シーズン1~3の別々のシーズンに出場した選手の推定も可能
（レイン・ヨダソウマ・ SAKIは別々のシーズンに出場しており直接対決していない）
※いずれも Rhatは1.1以下に収まる


# Page. 8

![Page Image](https://bcdn.docswell.com/page/4JQXR365EP.jpg)

コードの詳細はこちら
●Qiita
https://qiita.com/Bo_no36/items/c6ce9e27d4e655a52e62
●github
https://github.com/skbono/puyosaikyou2021


# Page. 9

![Page Image](https://bcdn.docswell.com/page/K746814VE1.jpg)

Enjoy!


