Usando Claude para Extrair Dados de um Jogo Football Manager de 1997

✍️ OpenClawRadar📅 Publicado: June 15, 2026🔗 Source
Usando Claude para Extrair Dados de um Jogo Football Manager de 1997
Ad

Ben Nuttall fez engenharia reversa do FIFA Soccer Manager 97 (FSM97) usando Claude como assistente de extração de dados. Apontando Claude para o diretório do jogo instalado via Wine, a IA localizou SM97.DAT e analisou nomes de jogadores, estatísticas, clubes, estádios e dados de técnicos — tudo mapeado para entidades reais do futebol. O objetivo era a reprodutibilidade: todo o pipeline agora está disponível como scripts Python no GitHub.

Ad

Detalhes Principais

  • Arquivo fonte: SM97.DAT contém todos os dados do jogo, incluindo nomes completos dos jogadores (ex.: "David Beckham" vs. "D. Beckham" no jogo), nomes de estádios, apelidos de clubes e até técnicos nunca mostrados no jogo.
  • Consulta inicial: Claude respondeu perguntas simples (maior estádio, jogador com maior pontuação) lendo o arquivo binário diretamente.
  • Exportação CSV: Claude gerou arquivos CSV para todos os dados; os nomes das colunas de estatísticas eram desconhecidos, então Nuttall iniciou o jogo para mapeá-los (ex.: usando as estatísticas de David Seaman como referência de calibração).
  • Geração do site: Após corrigir alguns dados alucinados, Claude construiu um site HTML interligado em fsm.bennuttall.com mostrando jogadores, clubes, estádios e curiosidades.
  • Correções de dados: Nomes de times abreviados como "Sheffield W" foram expandidos para "Sheffield Wednesday". Erros de digitação em estádios (ex.: "Bramall Lane Ground") foram corrigidos sem alterar os dados do jogo.
  • Easter eggs descobertos: O campeão olímpico Daley Thompson aparece como jogador no Mansfield Town. Relações jogador-técnico detectadas (ex.: jogador também listado como técnico do mesmo clube).
  • Estádios compartilhados: Clubes como Crystal Palace e Wimbledon usam Selhurst Park; os dados agora registram isso.
  • Páginas de melhores estatísticas: Listas geradas dos jogadores com maior pontuação, melhores jogadores por faixa etária, melhores jogadores-técnicos e estádios por capacidade. Notavelmente, o clube "EA All Stars" contém jogadores fictícios com altas pontuações.

Reprodutibilidade

Todo o código Python para extrair dados e construir o site é open source no GitHub. Outros podem executar o mesmo pipeline sem precisar de Claude ou qualquer ferramenta de IA usando os CSVs e scripts publicados.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Agente Safehouse: Sandboxing nativo do macOS para agentes de IA de codificação local
Tools

Agente Safehouse: Sandboxing nativo do macOS para agentes de IA de codificação local

Agent Safehouse é uma ferramenta nativa de sandboxing para macOS que impede agentes de IA locais de acessar arquivos fora do diretório do seu projeto usando aplicação em nível de kernel. É um único script shell sem dependências que funciona com Claude Code, Codex, OpenCode, Amp, Gemini CLI, Aider, Goose, Auggie, Pi, Cursor Agent, Cline, Kilo, Code Droid e outros agentes.

OpenClawRadar
GrapeRoot: Ferramenta de código aberto reduz o uso de tokens do Claude Code em 40-80%
Tools

GrapeRoot: Ferramenta de código aberto reduz o uso de tokens do Claude Code em 40-80%

GrapeRoot é um servidor MCP local gratuito e de código aberto que fica entre sua base de código e o Claude Code, reduzindo o uso de tokens em 40-80% ao rastrear o que o modelo já viu e enviando apenas as alterações relevantes de código.

OpenClawRadar
Por que o Codex Ainda Supera o Claude Code para Monólitos Complexos em Python
Tools

Por que o Codex Ainda Supera o Claude Code para Monólitos Complexos em Python

Um desenvolvedor sênior compara Codex vs Claude Code em um monólito Python de produção com camadas arquiteturais mistas. Codex vence para trabalho de back-end devido a melhor planejamento, reutilização de código e aderência à engenharia de harness.

OpenClawRadar
md-viewer: Um Visualizador de Markdown com Recarga Automática para Fluxos de Trabalho de Código no Claude
Tools

md-viewer: Um Visualizador de Markdown com Recarga Automática para Fluxos de Trabalho de Código no Claude

md-viewer é uma ferramenta leve em Rust que oferece visualização de markdown com recarregamento automático para arquivos gerados pelo Claude Code. Ele funciona independentemente de editores, suporta diagramas Mermaid e pode ser instalado via AUR, Snap ou Cargo.

OpenClawRadar