Upgrade to Pro — share decks privately, control downloads, hide ads and more …

くそゲーをLLMにやらせてみた

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for wancoimo wancoimo
October 12, 2025
17

 くそゲーをLLMにやらせてみた

Avatar for wancoimo

wancoimo

October 12, 2025

Transcript

  1. 8

  2. 9

  3. 10

  4. 対戦させてみる もともとは対戦型 ユーザA <-http-> ゲームコア <-http-> ユーザB 対戦相手がいないので、CPUロジック化 ユーザA <-http->

    ゲームコア <-func-> 対戦ロジック ベンチマーク用 LLM-A <-func-> ゲームコア <-func-> LLM-B 11
  5. ClaudeSonnet-4.5 10 11 0.909 0.232918 394691.27 gpt-4o 8 11 0.727

    0.407945 287767.09 gemini2.5-flash 7 11 0.636 0.056200 327638.73 ClaudeHaiku-3.5 5 11 0.455 0.056027 343356.09 ClaudeSonnet-4 5 11 0.455 0.213445 384614.73 gemini2.5-flash-lite 5 11 0.455 0.022818 381403.18 gpt-4.1 5 11 0.455 0.237700 331320.45 gpt-5 5 11 0.455 0.118027 325140.73 gpt-4o-mini 3 11 0.273 0.028773 328949.82 gpt-5-mini 3 11 0.273 0.035709 364539.18 gpt-4.1-mini 2 11 0.182 0.088027 470386.09 ClaudeHaiku-3 1 11 0.091 0.024118 496123.27 13
  6. gpt-4o 0.407945 4.487400 287767.09 3165438 8/11 0.727 gpt-4.1 0.237700 2.614700

    331320.45 3644525 5/11 0.455 ClaudeSonnet-4.5 0.232918 2.562100 394691.27 4341604 10/11 0.909 ClaudeSonnet-4 0.213445 2.347900 384614.73 4230762 5/11 0.455 gpt-5 0.118027 1.298300 325140.73 3576548 5/11 0.455 gpt-4.1-mini 0.088027 0.968300 470386.09 5174247 2/11 0.182 gemini2.5-flash 0.056200 0.618200 327638.73 3604026 7/11 0.636 ClaudeHaiku-3.5 0.056027 0.616300 343356.09 3776917 5/11 0.455 gpt-5-mini 0.035709 0.392800 364539.18 4009931 3/11 0.273 gpt-4o-mini 0.028773 0.316500 328949.82 3618448 3/11 0.273 ClaudeHaiku-3 0.024118 0.265300 496123.27 5457356 1/11 0.091 gemini2.5-flash-lite 0.022818 0.251000 381403.18 4195435 5/11 0.455 14
  7. 15

  8. 敵を発見したとき ( sonet-4.5 ) Turn 4: 重大発見!敵航空部隊BSQ1が(13,16)、BSQ2が(14,18)で発見された。BSQ1は(13,17) から(13,16)へ移動、BSQ2は(14,18)で静止。これらは敵空母から発艦した部隊と推定。敵航 空部隊の移動方向から敵空母位置を逆算 :BSQ1が南下しているので敵空母は北方向、おそ

    らく(13,16)の北方22ヘクス以内。しかし待て、敵空母初期位置は(26,26)付近のはず。距離 が合わない。BSQ2が(14,18)にいるということは...これは私の空母目標地点だ!危険!敵が 私の空母を発見して攻撃に来ている可能性が高い。緊急回避が必要。空母を(14,18)から別 方向へ変更。西方向(2,10)へ退避。ASQ1とASQ2は索敵継続させ敵空母位置を特定する。 20
  9. Claude-Haiku-3.5 の傾向 ほぼ全ターンで「作戦方針: 1. … 2. …」と箇条書きで意図を整理する丁寧な書き出し。論 理の再掲が多く、索敵前提を毎回確認する慎重さが際立つ。 launch_target に

    {"ASQ1": {...}, "ASQ2": {...}} のようなネストを入れてしまう 場面があり、実際のインターフェース仕様から外れる表現が見られた。 命令数は多いが空母移動をnullで済ませる比率が高く、索敵結果を待ってから動く受け 身の運用。 29
  10. gemini-2.5-flash の傾向 日英混在で、「hex distance must be strictly less than 22」「cube座標変換」など計算根拠

    を詳細に書き込む。距離定義の再解釈を何度も試す姿が興味深い。 launch null 258、carrierユニーク95と、空母位置もかなり変化させながら扇形索敵を組 み直す姿勢。 座標エラーを踏まえて距離計算式を載せ直すなど、検証ログとしても参照価値が高い。 33