Apprentissage par imitation
replay → model.
Gula · la gourmandise
Les replays de jeu contiennent des milliers d'heures de comportement expert : des décisions à la milliseconde, des trajectoires, des stratégies que personne ne documente.
Lun'Gula les décode, les transforme en séquences de caractéristiques et entraîne un modèle à reproduire ce comportement. Chaque jeu n'a besoin que d'un décodeur de replay et d'un encodeur d'état : le jeu de données, l'entraînement, le modèle et l'export sont partagés.
Architecture
Un pipeline en quatre étapes, du replay brut au modèle exporté. Le matériel de calcul est détecté automatiquement (CUDA, DirectML, ROCm, MPS ou CPU). Ajouter un jeu revient à écrire deux classes et à les déclarer dans le CLI.
Lit le replay et la beatmap et les convertit en une suite d'états de jeu
Fenêtres glissantes : le contexte en entrée, l'action suivante en sortie
2 couches, optimiseur AdamW, perte MSE, jeu de validation séparé
Format portable, utilisable en Python, Node.js ou C++
Où en est-on
Vérifié en octobre 2026
Rien pour l'instant