AIがゲームをプレーするデモは珍しくないが、今回の「Jev plays Pokémon Red, live」は少し見え方が違う。単に強さを競う話ではなく、AIがどう判断して次の行動を選ぶのかを、プレイのたびに見せる作りになっているからだ。元記事はそのライブ配信ページで、Pokémon Red を AI decision model の Jev が通しで遊ぶ様子を案内している。ゲーム実況として見ることもできるし、AI の意思決定を可視化する実験として読むこともできる。
元記事は、Jev という AI decision model が Pokémon Red を「in its entirety, live」、つまり最初から最後まで生で遊ぶ配信ページだ。ページの中心にはライブ映像があり、左側のゲーム画面を見ながら、右側で Jev がその瞬間にどんな判断をしているのか、そして各行動にどれくらいの確率を見積もっているのかを追えるようになっている。単に結果だけを流すのではなく、決定の途中経過まで出す設計になっているのが特徴だ。
画面の説明には、「STARTS MUTED. UNMUTE FOR GAME AUDIO. THE RIGHT PANEL SHOWS EVERY DECISION AND JEV'S ODDS.」とある。つまり最初は音が消えていて、必要ならユーザーが音を入れる。ゲーム音だけでなく、AI の内部判断を横に並べて見せることで、視聴者は“なぜその行動になったのか”を追いやすい。単なる配信というより、行動選択のデモに近い。
ページ内では、Pokémon の世界観を借りた軽い演出もある。たとえば「OAK: JEV only knew where to go next because it had a guide. Your users need one too!」という文言が出てくる。これは Oak の台詞をもじりつつ、AI も結局は案内役が必要だったと示す言い回しだ。そしてそこから Frigade という製品の紹介につながる。Frigade は「an AI assistant that learns your product on its own and shows each user the next step, right inside your app」と説明されていて、アプリの中で次に何をすればよいかをユーザーに案内する AI アシスタントだと位置づけられている。元記事では、AI がゲームを進める話と、ユーザーを導く案内機能の話を重ねているわけだ。
配信ページには「WATCH ON YOUTUBE」「SOURCE CODE」もあり、映像だけでなく元コードにも触れられる。作ったのは Frigade の Christian Mathiesen で、GitHub と YouTube のリンクもある。さらに、Nintendo、Game Freak、Pokémon Company とは無関係であり、ROM も含まないと明記している。つまりこれは公式のゲーム配信ではなく、あくまで独自のデモとして公開されている。
このページで面白いのは、AI がゲームを遊ぶ事実そのものより、「どうしてその手を選んだのか」を表に出している点だと思う。AI のデモは、完成品のように見せるほど印象は強いが、ブラックボックス感も増す。ところが Jev は、右側に decision と odds を並べることで、少なくとも視聴者が判断の流れを追えるようにしている。これは派手なショーというより、説明可能性の演出に近い。
この見せ方は、AI 製品のデモとしてかなり相性がいい。ユーザーが本当に知りたいのは「賢く動くか」だけではなく、「自分の場面でも同じように使えるか」「何を根拠に提案しているのか」だ。ゲームなら次の町へ進む、アプリなら次の操作を案内する。文脈は違っても、迷っている相手に次の一手を示すという構造は似ている。Jev の配信は、その構造を誰でも理解できる形に落とし込んでいるように見える。
Pokémon Red は、AI のデモに使われがちな題材の中でも特に分かりやすい。ルールが単純で、画面の情報量も限られ、しかも多くの人が「なんとなくどう進むゲームか」を知っている。だからこそ、AI の行動が少し変でもすぐ気づけるし、逆にうまくいけば素直に驚ける。難しいベンチマークより、一般の視聴者に伝わりやすい。
ただ、私はここに少ししたたかな選択も感じる。Pokémon はゲームとしての面白さが強いので、AI の性能を前面に出しつつ、視聴者を最後まで見させる力もある。研究デモだけだと離脱されやすいが、ゲーム実況の文法を借りれば、技術に詳しくない人でも見続けられる。AI の進捗を公開する場として、かなりうまい題材を選んでいると思う。
元記事は「Jev の配信ページ」であると同時に、Frigade の宣伝ページでもある。ここが重要だ。AI がポケモンを遊ぶ映像は一見すると単独で成立するネタに見えるが、実際には「AI が次の一歩を案内する」Frigade の価値を、体験として見せるための装置になっている。ゲームで迷わない AI を見せることで、アプリ内ガイドも迷いを減らせるはずだ、と連想させる作りだ。
この手法はかなり効く一方で、誤解も生みやすいと思う。ゲームでの判断は、失敗してもやり直せるし、ルールも閉じている。実際の業務アプリでは、ユーザーの目的はもっと複雑で、途中で引き返したいこともある。だから「AI がポケモンを進められる」ことと「AI がアプリの利用を上手く導ける」ことは、同じではない。とはいえ、抽象的な機能説明より、具体的な行動デモのほうが伝わるのも事実だ。宣伝としての上手さと、現実への飛躍の大きさが同居している。
私がこのページを面白いと思うのは、AI を「すごい結果を出す箱」として隠すのではなく、「判断の積み重ね」として見せようとしているからだ。しかもその見せ方が、難解な可視化ダッシュボードではなく、ポケモンの配信という親しみやすい形式に乗っている。これは、AI を一部の専門家のものにしないための工夫としてかなり有効ではないか。
同時に、こうしたデモは“理解しやすさ”と“実態の単純化”の境界もまたぐ。画面上で decision と odds が見えたとしても、それがどこまで本当の説明なのか、どこから演出なのかは、見る側が少し距離を取って受け止める必要がある。私はそこを疑ってかかる姿勢も大事だと思う。とはいえ、AI の動きをブラックボックスのまま見せるより、少なくとも「次に何を選んだか」を開く方向へ進んでいるのは確かだ。こういうデモが増えると、AI 製品に対する期待の持ち方も、少し現実的になるのではないか。