Pokémon TCG AI Challenge のヘッダー画像

Pokémon TCG AI Challenge

Kaggle対戦AIコンペでチーム銅メダル

STSLab.として参加し、6,807チーム中516位(上位約7.6%)。Dragapult系エージェントの開発にも取り組みました。

PythonLightGBM対戦AIKaggle

Kaggle大会ページ

Images

大会公式サイトのイベントイメージ
STSLab. チームの銅メダル賞状
最終提出 Grimmsnarl ver3.0 のカード画像付き60枚デッキリスト
最終提出 Alakazam ver5.0 のカード画像付き60枚デッキリスト
週間最高を記録した Dragapult ver7.1 のカード画像付き60枚デッキリスト
1 / 5

大会イメージは主催者公式サイトから取得。カード画像付きデッキ一覧は保存済みの提出物・大会カードデータを基に作成し、カード画像はLimitless TCGから取得しました。

出典: 大会公式サイトの画像 ↗

Overview

期間

2026.07 – 2026.09

役割

チーム参加・Dragapult系AIの主開発

プロジェクト概要

Kaggleの「The Pokémon Company - PTCG AI Battle Challenge Simulation」にSTSLab.として参加しました。ポケモンカードゲームの対戦シミュレーターで動くAIエージェントを開発・提出し、チームは6,807チーム中516位で銅メダルを獲得しました。順位とメダルはチームの実績です。

開発背景

各ターンで盤面と合法手の候補を受け取り、選ぶ手を返す形式の大会です。限られた実行環境の中で、対戦方針を改善しながら提出と評価を重ねました。保存済みのDragapult系ver7.1にはPythonの方策コード、特徴量抽出、学習済みLightGBMモデルの推論処理が含まれます。

Development / Results

開発内容と大会実績

チーム成績

6,807チーム中516位(上位約7.6%)で銅メダルを獲得。掲載画像はチームSTSLab.の受賞証明書です。

Dragapult系エージェント

主に自身が開発したver7.1で週間最高スコア995を記録。盤面の特徴量、学習済みモデル、合法手の扱いを組み合わせた方策を実装しました。

最終提出エージェント

Grimmsnarl系は885.4、Alakazam系は761.4を記録。これは最終提出物のスコアで、Dragapult系の週間最高995とは別の記録です。

記録の区別

週間最高995は大会全体の週間順位を示すものではありません。順位・メダル、個別エージェントのスコアを分けて紹介しています。

Tech

技術スタック

Agent

  • • Python
  • • 合法手に基づく方策
  • • 特徴量抽出

ML / 評価

  • • LightGBM推論
  • • 対戦シミュレーション
  • • Kaggle提出・評価

大会の記録を見る

Kaggleの大会ページで概要を確認できます。

Kaggle大会ページ