Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ポケモン対戦を自動で記録して振り返ろう

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

 ポケモン対戦を自動で記録して振り返ろう

リモートポケモン学会 2026/10/24 で行った発表です。

アプリのページ: https://fufufukakaka.github.io/pokemon_champions_battle_logger/
ボットとの対戦ページ: https://can-you-defeat-comma.pages.dev/

Avatar for Yusuke Fukasawa

Yusuke Fukasawa

October 24, 2026

More Decks by Yusuke Fukasawa

Other Decks in Technology

Transcript

  1. 自己紹介 • fufufukakaka, fu3ka3 (ふか) • 機械学習エンジニア ◦ 自然言語処理・推薦をはじめとして全般 •

    ポケモン ◦ チャンピオンズを楽しんでいます ◦ ただ最近は Kaggle というデータ予測コンペだったり、開発中の アプリの改善に意識が向きがち ◦ 過去に対戦動画解析・選出予測・対戦ボットの構築などで発表
  2. 当時のアプリにあった問題点 • 処理が遅い ◦ 動画をスキャンするのに同じくらいの時間がかかる • 認識のミスが多い ◦ 精度が低く、ミスを直せるインタフェースがなかった •

    配布するには複雑すぎた ◦ 細かな設定が必要で、配布できるクオリティではなかった ◦ そういうのを直す時間がなかなか取れず...
  3. 1. どうやって自動で対戦を記録するのか FAQ • Q. LLM に動画全部を投げるだけじゃダメなのか? ◦ A. できるだけ1処理にお金がかからない仕組みにしたかった

    + 彼らはポケモンの認識はそこまで得意ではない + そもそも投げても細かなデータ抽出はうまくいかない(※現時点) • Q. スマホからの入力はどうするんですか?解像度が色々あるけど ◦ A. 解像度を取得した後、それに合わせて可変的なシーン検出を 行うようになっている
  4. 3. 感想戦のボットを作るに当たって • あくまでも対戦外において、プレイヤーの意思決定の補助になるような使い方 ができるようにしたい! ◦ (例) あの相手ともう一度戦って復習の成果を見せたいが、なかなかランク で会えない→手元でボットと戦えれば復習できる •

    🆖 ランクマッチ中の手や選出を COMMA が助言する使い方や、アプリのライ ブスキャンと組み合わせて対戦を自動化する使い方は、今後も一切しません ◦ ◦ 対戦ページはゲームにつながらず、本物の対戦の局面は入れられない作り 観戦に使える構築は登録 90 秒後から(選出の相談に使えないように) • 対戦 AI と対戦コミュニティのよい共存の仕方を模索する一助と なれるよう挑戦していきたい所存です