HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Brood War Bench: AIモデルによるスタークラフトのプレイ評価

Brood War Bench (bw.swerdlow.dev)

38 pointsby benswerd15 コメント

要約

この記事は、AIモデルがリアルタイムストラテジーゲーム「スタークラフト:Brood War」をどの程度プレイできるかを評価したベンチマーク実験の結果を報告しています。Codex Astraモデルが他のモデルを大きく引き離してリードしていますが、どのモデルもまだ初心者レベルを超えられていないことが示されています。特にGrokモデルは、思考に時間がかかりすぎるため、ゲームの進行に追いつけていない様子が観察されました。

全文翻訳

主なテイクアウェイ どのモデルも初心者レベルを超えてプレイすることはできませんでした。 Codex Astraは、他のすべてのモデルを一貫して打ち負かす、明確なリーダーです。 Grokモデルは、まだBrood Warをプレイするには賢すぎません。 古いモデルはRTSをターンベースのゲームとしてプレイする傾向があり、思考中に破壊されていました。新しいモデルは時々同じ罠に陥ることがあり、一部の低労力設定がより良く機能した理由を説明しているかもしれませんが、全体的には思考のコストをより認識していました。 Freestyleによるパワーアップ リーダーボード ランク システム 勝利 敗北 APM ゲームあたりのコスト 勝率 🥇Codex Astra / xhigh 180 12 6 $10.54 100.0% 🥈Codex Astra / medium 162 17 2 $15.11 88.9% 🥉Claude Fable 153 12 6 $12.24 83.3% 4Codex Astra / low 144 25 7 $21.07 77.8% 5Codex 5.6 Sol / medium 135 10 1 $5.12 72.2% 6Codex 5.6 Sol / low 126 18 1 $9.23 66.7% 7Claude Opus 5 126 10 5 $20.78 66.7% 8Codex 5.6 Sol / xhigh 117 8 0 $3.23 61.1% 9Codex 5.6 Luna / low 99 23 8 $0.42 50.0% 10Codex 5.6 Terra / xhigh 99 15 8 $2.10 50.0% 11Codex 5.6 Terra / medium 81 10 1 $3.15 44.4% 12Codex 5.6 Terra / low 81 10 4 $4.65 44.4% 13Codex 5.6 Luna / xhigh 7 11 5 $0.16 38.9% 14Claude Sonnet 7 11 6 $8.98 38.9% 15Codex 5.6 Luna / medium 6 12 1 $0.30 33.3% 16Grok 4.6 / xhigh 2 15 2 $0.66 11.1% 17Grok 4.6 / medium 1 16 3 $0.79 5.6% 18Claude Haiku 0 16 0 $0.34 0.0% 19Grok 4.6 / low 0 16 4 $1.26 0.0% すべて表示 Brood War Benchは、私が実験として友達と遊ぶためにBrood Warのバージョンを作成した後、エージェントを通じてのみプレイできるようにした後に始まりました。私は、人生で数回しかスタークラフトをプレイしたことのない友人たちとそれをプレイしました。彼らがなぜうまくいったのか尋ねたところ、彼らはあまり何もしておらず、エージェントに攻撃するように頼んだところ、小さな軍隊を構築して完全な攻撃を行ってくれたと答えました。これが、彼らが単独でどこまで行けるのか疑問に思わせ、これが私の答えです。 観察したこと 01Codexはマクロを見つける前にチーズを見つけた Codexの最も強力な繰り返しアイデアは破壊でした。プロトス戦では、しばしばプローブをマップの反対側に送り込み、ワーカーや建物を攻撃しました。これは、反対側のエージェントが他のことをする代わりに、プローブに対処するために数十秒を費やすことが多かったため、驚くほどうまくいきました。 同じシステムは、持続的な生産にはるかに弱かったです。彼らは技術開発を遅らせ、防御された基地に基本的なユニットを数個ずつ送り込み、ワーカーを最後の抵抗に投入しました。 また、Codexは経済、軍隊生産、軍隊制御を管理するために別々のサブエージェントを作成することがよくありました。それらは互いにあまりコミュニケーションをとっていなかったため、軍隊エージェントは、他のエージェントが構築を計画していたより大きな軍隊を認識せずに、各新しいユニットを直接攻撃に送り込むことがよくありました。 これは一般的な初心者ミスです。重要な戦力と計画された攻撃タイミングを待つのではなく、ユニットを一度に1つずつ送ることです。私がCodexの指揮を助けたゲームでは、それらの瞬間を計画し、サブエージェントに協力させるのがはるかにうまくいきました。 粘り強さは本物でした。G009では、軍隊と主要基地を失った後、Codex 5.6 Terra / mediumは最後のコマンドセンターを持ち上げて反対側の角に向かって移動させました。それはさらに6分間生き残りました。 6つのプローブがマップを横断 まずプローブ、次にドリップ状のゼロット 最後のコマンドセンターが走る 02Grokはゲームをアクションの間で過ごした Grok 4.6は頻繁に長い推論の期間と非常に少ないコマンドバッチを生成しました。G043では、xhigh実行は11,138の推論トークンを記録しましたが、43分間でわずか6つのコマンドバッチを発行し、戦闘ユニットを一度も展開しませんでした。 それが実行したアクションは、機能する制御ループに発展することはめったにありませんでした。G003では、Grok / xhighは3人のマリーンを製造しましたが、敵基地に到達することはありませんでした。G002では、Grok / mediumは2人のゼロットを製造しましたが、マップを横断することはありませんでした。これらは悪い戦略というよりは、観察と行動を続けることの失敗のように見えました。 43分、軍隊なし 03Fableは真剣にゲームをプレイしようとした 私は多くのゲームでClaude Fableを応援している自分に気づきました。Fableは通常、利用可能な最初のユニットで止まるのではなく、経済を構築し、技術ツリーを登ろうとしました。それは他のどのモデルよりも実際にゲームをプレイすることに興味があるようでした。 G007では、Lair、Spire、Mutalisksに到達して勝利しました。G027では、Robotics Facility、Citadel of Adun、Observatory、Templar Archivesを追加してから勝利しました。野心が実行を保証するわけではありませんでした。G036では、FableはFactoryとAcademyに到達しましたが、Opus 5がそれを圧倒しました。 Fableがミュータリスクを入手 Fableは登り続ける ビルドは軍隊にならない どのエージェントも初心者レベルを超えてプレイしませんでした AstraとFableでさえ、複雑な軍隊を構築したり、単純な攻撃から防御したり、具体的な戦略をプレイしたりすることはできませんでした。フォトンラッシュをプレイする初心者なら、これらのゲームすべてに勝つでしょう。 とはいえ、エージェントがプレイするのを見るのは、しばらくの間で最も興奮したことです。このベンチマークは、まだまったく使い果たされていません。エージェントが学ぶべきことはもっとたくさんあり、ベンチマークが彼らに要求できることももっとたくさんあります。それらがそこに着くのを見るのを楽しみにしています。 ゲームがどのように展開したか 比較 モデル モデル + 労力 ハーネス 種族 すべての種族 テラン プロトス ザーグ ゲーム時間 最初の10分 最初の15分 最初の20分 フルゲーム 最大5つを選択 Codex Astra Claude Fable Codex 5.6 Sol Claude Opus 5 Codex 5.6 Luna Codex 5.6 Terra Claude Sonnet Grok 4.6 Claude Haiku 5:00 / 15:00 テクノロジー投資 完了した研究 + アップグレードレベル 0 0.5 1 1.5 2 0:00 5:00 10:00 15:00 Codex Astra 0.3 Claude Fable 0.2 Grok 4.6 0 ワーカー 完了したワーカー生存数 0 8 16 24 32 0:00 5:00 10:00 15:00 Codex Astra 14.7 Claude Fable 16.7 Grok 4.6 7.4 軍隊サイズ 完了した軍隊とサポートユニット 0 20 40 60 80 0:00 5:00 10:00 15:00 Codex Astra 8.3 Claude Fable 7.6 Grok 4.6 2 構造物 完了した建物(アドオン含む) 0 7 14 21 28 0:00 5:00 10:00 15:00 Codex Astra 6.2 Claude Fable 7.4 Grok 4.6 4.5 鉱物バンク 未使用の鉱物(収入ではない) 0 500 1,000 1,500 2,000 0:00 5:00 10:00 15:00 Codex Astra 240.6 Claude Fable 248.6 Grok 4.6 536.6 ガスバンク 未使用のガス(収入ではない) 0 500 1,000 1,500 2,000 0:00 5:00 10:00 15:00 Codex Astra 151 Claude Fable 326.9 Grok 4.6 244.5 供給使用量 生産中のものを含む 0 30 60 90 120 0:00 5:00 10:00 15:00 Codex Astra 26.5 Claude Fable 26.6 Grok 4.6 11.3 ゲーム終了時 5分ごとのゲーム終了率 Codex Astra: 中央値 8:10。 0:00~5:00未満: 3.9%; 5:00~10:00未満: 54.9%; 10:00~15:00未満: 31.4%; 15:00~20:00未満: 5.9%; 25:00~30:00未満: 2%; 30:00~35:00未満: 2%。 Claude Fable: 中央値 10:37。 5:00~10:00未満: 38.9%; 10:00~15:00未満: 38.9%; 15:00~20:00未満: 22.2%。 Grok 4.6: 中央値 9:15。 0:00~5:00未満: 2%; 5:00~10:00未満: 51%; 10:00~15:00未満: 23.5%; 15:00~20:00未満: 13.7%; 20:00~25:00未満: 2%; 40:00~45:00未満: 7.8%。 Codex Astra 中央値 8:10 60% Codex Astra: 3.9% (2ゲーム) が 0:00~5:00未満で終了 Codex Astra: 54.9% (28ゲーム) が 5:00~10:00未満で終了 Codex Astra: 31.4% (16ゲーム) が 10:00~15:00未満で終了 Codex Astra: 5.9% (3ゲーム) が 15:00~20:00未満で終了 Codex Astra: 0% (0ゲーム) が 20:00~25:00未満で終了 Codex Astra: 2% (1ゲーム) が 25:00~30:00未満で終了 Codex Astra: 2% (1ゲーム) が 30:00~35:00未満で終了 Codex Astra: 0% (0ゲーム) が 35:00~40:00未満で終了 Codex Astra: 0% (0ゲーム) が 40:00~45:00未満で終了 Claude Fable 中央値 10:37 60% Claude Fable: 0% (0ゲーム) が 0:00~5:00未満で終了 Claude Fable: 38.9% (7ゲーム) が 5:00~10:00未満で終了 Claude Fable: 38.9% (7ゲーム) が 10:00~15:00未満で終了 Claude Fable: 22.2% (4ゲーム) が 15:00~20:00未満で終了 Claude Fable: 0% (0ゲーム) が 20:00~25:00未満で終了 Claude Fable: 0% (0ゲーム) が 25:00~30:00未満で終了 Claude Fable: 0% (0ゲーム) が 30:00~35:00未満で終了 Claude Fable: 0% (0ゲーム) が 35:00~40:00未満で終了 Claude Fable: 0% (0ゲーム) が 40:00~45:00未満で終了 Grok 4.6 中央値 9:15 60% Grok 4.6: 2% (1ゲーム) が 0:00~5:00未満で終了 Grok 4.6: 51% (26ゲーム) が 5:00~10:00未満で終了 Grok 4.6: 23.5% (12ゲーム) が 10:00~15:00未満で終了 Grok 4.6: 13.7% (7ゲーム) が 15:00~20:00未満で終了 Grok 4.6: 2% (1ゲーム) が 20:00~25:00未満で終了 Grok 4.6: 0% (0ゲーム) が 25:00~30:00未満で終了