Utiliser Claude pour extraire des données d'un jeu Football Manager de 1997

✍️ OpenClawRadar📅 Publié: June 15, 2026🔗 Source
Utiliser Claude pour extraire des données d'un jeu Football Manager de 1997
Ad

Ben Nuttall a rétro-conçu FIFA Soccer Manager 97 (FSM97) en utilisant Claude comme assistant d'extraction de données. En pointant Claude vers le répertoire du jeu installé via Wine, l'IA a localisé SM97.DAT et analysé les noms des joueurs, statistiques, affectations aux clubs, stades et données des managers — le tout mappé à des entités footballistiques réelles. L'objectif était la reproductibilité : l'ensemble du pipeline est désormais disponible sous forme de scripts Python sur GitHub.

Ad

Détails clés

  • Fichier source : SM97.DAT contient toutes les données du jeu, y compris les noms complets des joueurs (par ex., "David Beckham" vs. "D. Beckham" dans le jeu), noms de stades, surnoms de clubs, et même des managers jamais affichés dans le jeu.
  • Requête initiale : Claude répondait à des questions simples (plus grand stade, joueur le mieux noté) en lisant directement le fichier binaire.
  • Export CSV : Claude a généré des fichiers CSV pour toutes les données ; les noms de colonnes pour les statistiques des joueurs étaient inconnus, donc Nuttall a lancé le jeu pour les mapper (par ex., en utilisant les statistiques de David Seaman comme référence de calibration).
  • Génération du site : Après avoir corrigé quelques points de données hallucinés, Claude a construit un site HTML interconnecté à fsm.bennuttall.com montrant les joueurs, clubs, stades et anecdotes.
  • Corrections de données : Les noms d'équipes abrégés comme "Sheffield W" ont été développés en "Sheffield Wednesday". Les fautes de frappe dans les stades (par ex., "Bramall Lane Ground") ont été corrigées sans altérer les données du jeu.
  • Œufs de Pâques découverts : Le champion olympique Daley Thompson apparaît comme joueur à Mansfield Town. Des relations joueur-manager ont été détectées (par ex., un joueur également listé comme manager pour le même club).
  • Stades partagés : Des clubs comme Crystal Palace et Wimbledon utilisent tous deux Selhurst Park ; les données suivent désormais cela.
  • Pages de stats principales : Listes générées des joueurs les mieux notés, meilleurs joueurs par tranche d'âge, meilleurs joueurs-managers, et stades par capacité. Notamment, le club "EA All Stars" contient des joueurs fictifs très bien notés.

Reproductibilité

Tout le code Python pour extraire les données et construire le site web est open source sur GitHub. D'autres peuvent exécuter le même pipeline sans avoir besoin de Claude ou d'outil d'IA en utilisant les CSV et scripts publiés.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Développeur Construit l'Application LibraHQ pour Résoudre le Problème de Mémoire des Agents IA
Tools

Développeur Construit l'Application LibraHQ pour Résoudre le Problème de Mémoire des Agents IA

Un développeur a créé LibraHQ, une application de prise de notes gratuite qui sert de couche de mémoire partagée entre les chatbots et les agents de codage. L'application enregistre les notes et décisions importantes des conversations et les stocke pour les sessions futures, résolvant ainsi le problème des agents d'IA qui oublient les décisions précédemment prises.

OpenClawRadar
Mindwalk : Rejouez les sessions Claude Code/Codex comme des traînées lumineuses sur une carte de code 3D
Tools

Mindwalk : Rejouez les sessions Claude Code/Codex comme des traînées lumineuses sur une carte de code 3D

Mindwalk rejoue les sessions d'agents de codage sur une carte 3D de votre codebase. Un binaire Go parse les logs de Claude Code et Codex localement. Regardez les fichiers briller lorsqu'ils sont cherchés/lus/édités — les non touchés restent sombres.

OpenClawRadar
OpenTidy : Assistant d'arrière-plan Open Source utilisant Claude Code pour les tâches administratives
Tools

OpenTidy : Assistant d'arrière-plan Open Source utilisant Claude Code pour les tâches administratives

OpenTidy est un service open-source pour macOS qui lance des sessions persistantes de Claude Code pour gérer des tâches administratives telles que les factures, les formulaires et le tri des communications. Il exécute jusqu'à 10 tâches parallèles avec des notifications Telegram pour les actions sensibles.

OpenClawRadar
Roost : Une barre latérale binaire en Go unique pour Claude Code avec historique des invites cliquables, arborescence de fichiers et notifications
Tools

Roost : Une barre latérale binaire en Go unique pour Claude Code avec historique des invites cliquables, arborescence de fichiers et notifications

Roost est un binaire Go unique qui ajoute une barre latérale web à Claude Code : terminal xterm.js basé sur tmux, arborescence de fichiers qui suit votre cd, historique des invites cliquables depuis ~/.claude/projects/*.jsonl, et notifications push via le hook Stop de Claude Code. Fonctionne en SSH en tant qu'instance mono-utilisateur ; aucune étape de build côté frontend.

OpenClawRadar