GTR Lab
紹介

自作ぷよぷよ練習アプリ「GTR training」の紹介

最強ぷよ AI「ama」を組み込み、推奨手を表示できるのが最大の売り。AI の手をなぞって GTR の勘所を掴むための練習アプリ。

この記事では、わたしが作っているぷよぷよ練習アプリ 「GTR training」を紹介する。 最大の売りはひとつ — 最強ぷよ AI「ama」を組み込み、いまのツモに対する推奨手を表示できる こと。 AI が「次にどこへ置くべきか」をリアルタイムに教えてくれるので、 GTR の勘所を、口で説明されるより速く目で覚えられる。

ブラウザですぐに試したい人は https://puyo.tochukaso.blog/ を開けばインストール不要で遊べる。 Android 版の APK は ダウンロードページ から入手できる。インストール方法は記事末尾にまとめた。

1. ama の推奨手表示(看板機能)

盤面とツモを与えると、ama が「自分ならここに置く」という最善手を候補として表示する。 本来 AI 同士の対戦や上級者の解析に使われていた ama の思考を、 練習中の自分の手元で同じツモに対して照らせるのがミソ。

とにかく 「ama がどう置くか」を見るだけで GTR の勘所が分かる。 本やサイトの解説図は静的なゴール形ばかりで、 ツモごとにどう判断していくかの「過程」は伝わりにくい。 ama の推奨手はその過程そのものを毎ツモ見せてくれる。 わたしのように「GTR を本で読んでも組み方が分からない」タイプには、 いちばん効く教材だと思っている。

2. 自分の手の AI 一致率 / 評価

プレイ後に 自分の置き方が ama の推奨手とどれだけ一致していたか を振り返れる。 「正解」が定義された練習はとにかく改善が早い。 点数が出るというのは、それだけで集中力が変わる。

3. 対 AI スコア勝負

ama 相手にどこまで戦えるかを試せるモード。 ama 本気の強さに勝てる人類はほぼいないが、「自分が崩れるまで何手保てるか」 を指標にすると、地力の伸びが定量的に見える。

4. 盤面編集モード

盤面を手で組んで、ama にこう聞ける —「この状況で、自分はどう置くのが最善だった?」。 実戦で「あれは何が正解だったんだ?」と引っかかった盤面を、 家に帰って再現して ama に聞く、という使い方ができる。

対戦の振り返りツールとして、これが地味に一番便利。 本に載っていない、自分だけの局面に対して「正解」が返ってくる体験は、 他の練習アプリではなかなか得られない。

「測れないものは改善できない」を、ぷよぷよでもやりたかった。 ama は、ぷよぷよを「測れる」状態に変えてくれる。

遊び方は 2 通り

手元で気軽に試すならブラウザ版、 オフラインや通学・通勤中にじっくり練習するならAndroid アプリ版、と使い分けられる。

  • Web 版 https://puyo.tochukaso.blog/。インストール不要、ブラウザを開けばすぐ遊べる。PC でもスマホでも動作する。
  • Android アプリ版 (APK) https://tochukaso.blog/download/ から入手。動作要件は Android 7.0 (API 24) 以降、arm64-v8a 対応端末。 通信は不要で、プレイデータは端末内だけにとどまる。

iOS 版・Google Play 版は現時点では提供していない。 iPhone の方はブラウザ版を Safari で開くのが手軽。 Android についても、個人開発のため Google Play への公式ストア登録は まだ行っていないので、APK を直接インストールする手順を取る必要がある。

インストール方法(公式ストア外配布のため手動)

本アプリは Google Play 経由ではなく APK の直接配布のため、 Android 標準では「不明なアプリ」としてブロックされる。 以下の手順でインストールする。

  1. スマホのブラウザ(Chrome など)で ダウンロードページ を開き、「APK をダウンロード」をタップする。 このとき「このファイルは端末に害を及ぼす可能性があります」 の警告が出るが、これは Google Play 以外から取得した APK 全般に出る一般的な警告。 気になる場合はダウンロードページに表示されている SHA-256 と 照合してから先に進む。
  2. Android の 設定 → アプリ → 特別なアプリアクセス → 不明なアプリのインストール を開き、ダウンロードに使ったブラウザに対して「許可」を有効にする。 (機種・OS バージョンによって名称や階層が多少異なる)
  3. ダウンロードフォルダから APK をタップして「インストール」を選択する。
  4. インストールが終わったら、上で有効にした「不明なアプリのインストール」許可は 元に戻して構わない。

詳しい必要環境やセキュリティについては ダウンロードページ 側にも記載しているので、不安があれば一読してほしい。

ama の組み込み許諾と感謝については、別記事の 「ぷよ AI『ama』への敬意と感謝」 にまとめた。あわせて読んでほしい。