Claudeを使って1997年のフットボールマネージャーゲームからデータを抽出する

✍️ OpenClawRadar📅 公開日: June 15, 2026🔗 Source
Claudeを使って1997年のフットボールマネージャーゲームからデータを抽出する
Ad

Ben Nuttallは、Claudeをデータ抽出アシスタントとして使い、FIFA Soccer Manager 97(FSM97)をリバースエンジニアリングしました。WineでインストールされたゲームディレクトリにClaudeを向けると、AIはSM97.DATを特定し、選手名、能力値、所属クラブ、スタジアム、監督データを解析しました。これらはすべて実際のサッカーエンティティにマッピングされています。目標は再現性であり、現在、全パイプラインがGitHub上でPythonスクリプトとして公開されています。

主要な詳細

  • ソースファイル: SM97.DATには、選手のフルネーム(例:ゲーム内では「D. Beckham」と表示されるが、実際は「David Beckham」)、スタジアム名、クラブの愛称、さらにはゲーム内で表示されない監督など、すべてのゲームデータが含まれています。
  • 最初のクエリ: Claudeはバイナリファイルを直接読み込み、最大スタジアムや最高評価選手といった簡単な質問に回答しました。
  • CSV出力: ClaudeはすべてのデータのCSVファイルを生成しました。選手の能力値の列名が不明だったため、Nuttallはゲームを起動してそれらをマッピングしました(例えば、David Seamanの能力値をキャリブレーションの基準として使用)。
  • サイト生成: いくつかの幻覚データを修正した後、Claudeは相互リンクされたHTMLサイトをfsm.bennuttall.comに構築しました。選手、クラブ、スタジアム、トリビアが表示されています。
  • データ修正: 「Sheffield W」のような省略されたチーム名は「Sheffield Wednesday」に拡張されました。スタジアムの誤字(例:「Bramall Lane Ground」)は、ゲームプレイデータを変更せずに修正されました。
  • 発見されたイースターエッグ: オリンピックチャンピオンのDaley ThompsonがMansfield Townの選手として登場。選手兼任監督の関係も検出されました(例:同じクラブで選手兼監督としてリストされている)。
  • 共有スタジアム: Crystal PalaceとWimbledonの両方がSelhurst Parkを使用しているなど、データはこれを追跡しています。
  • トップ能力ページ: 最高評価選手、年齢別ベスト選手、トップ選手兼任監督、収容人数別スタジアムのリストを生成。特に、「EA All Stars」クラブには架空の高能力選手が含まれています。
Ad

再現性

データ抽出とウェブサイト構築のためのすべてのPythonコードは、GitHubでオープンソースとして公開されています。公開されたCSVとスクリプトを使用すれば、ClaudeやAIツールを必要とせずに、誰でも同じパイプラインを実行できます。

📖 出典全文: HN AI Agents

Ad

👀 See Also

Prism MCP v2.1は、Claudeセッションに永続メモリを追加します。
Tools

Prism MCP v2.1は、Claudeセッションに永続メモリを追加します。

Prism MCP v2.1.0「マインドパレス」は、Claudeに永続的なセッションメモリを提供し、プロジェクトのコンテキストを毎回再説明する必要をなくします。ローカルのSQLiteストレージ、視覚的なメモリブラウザ、状態のロールバック、クライアント間のコンテキスト同期などの機能を備えています。

OpenClawRadar
Claude Banana: デザインシステムを考慮した画像生成のためのClaude Codeプラグイン
Tools

Claude Banana: デザインシステムを考慮した画像生成のためのClaude Codeプラグイン

Claude Bananaは、GoogleのGemini APIを使用して画像を生成するClaude Codeプラグインです。コンテキストを考慮したプロンプト作成により、Tailwind設定、CSS変数、デザイントークン、既存のアセットを読み取り、プロジェクトの視覚的スタイルを理解します。

OpenClawRadar
Creation OS:モデルが幻覚ではなく「わからない」と言えるようにするローカルσゲートLLMランタイム
Tools

Creation OS:モデルが幻覚ではなく「わからない」と言えるようにするローカルσゲートLLMランタイム

Creation OSは、ローカルLLM(BitNet、Qwen、Gemma、任意のGGUF)をσゲートでラップし、複数の不確実性チャネルを測定して出力ごとにACCEPT、RETHINK、ABSTAINを決定します。クラウドもAPIも不要。TruthfulQAの精度は選択的再生成により約29%向上しました。

OpenClawRadar
MCPメモリゲートウェイ:Claude Codeにおける永続メモリのためのMCPサーバー
Tools

MCPメモリゲートウェイ:Claude Codeにおける永続メモリのためのMCPサーバー

開発者がClaude Codeを主要な開発ツールとして使用して、MCP Memory GatewayというMCPサーバーを構築しました。これは、フィードバックの収集、防止ルール、コンテキスト注入を通じて、Claude Codeにセッションを超えた永続的なメモリを提供します。

OpenClawRadar