この記事は、Pokémon Trading Card Game AI Battle Challengeに参加した著者が、公式サンプルAIの行動ロジックを改善した過程をまとめたものです。AIが各行動にスコアを割り振って最善手を選ぶ仕組みを分析し、特定のカード「パワープロテイン」を『無駄打ちせず、KOに必要な時や手札を捨てる直前にのみ使う』ようにコードを修正しました。実戦経験に基づいたドメイン知識をAIの条件分岐に落とし込む面白さと、局所的な最適化だけでは全体の勝率向上が難しいというゲームAI開発の奥深さを伝えています。