Skip to content

[MGS-vs-mealpy 28] Synthese — consolidation de l'Epic #12373 en 1-2 notebooks finaux (tracker) #12607

Description

@jsboige

Fils techniques de l'axe 5 de l'Epic #12373 (demande Emerjesse 23/08). Tracker ouvert post-merge de la paire 6 (#12571, 11:53Z) — le notebook de synthèse s'écrira en DERNIER, après l'ordre de dépendance ci-dessous.

État au 2026-09-02 — les 6 items sont faits. Les cases restaient vides alors que chacune avait sa PR mergée (#13906). Elles sont cochées ci-dessous avec la preuve en regard.

Cadrage (per convergence Hermes/NanoClaw 13:15Z, greffe #5386540088)

Livrable : 1-2 notebooks de synthèse (pas un par match) répondant à la question directrice de l'Epic : l'écart de convergence MGS vs mealpy est-il systématique (noyau) ou spécifique (portage) ? Les notebooks par match restent les sources mesurées.

Tableau croisé 9 paires : conflits médians (≥4 graines), min-max, ms/éval par côté, ratio, forme d'écart (précipitation précoce / stagnation tardive / coût par step — classifier issu de l'axe 1, trajectoires best-so-far aux checkpoints 25/50/75/100 %).

Diagnostic noyau relié aux défauts compilés §axes 2+3 : seeding décoratif (#12071/#12082/#12084), garde bloquante DE (#12464), bounds fantôme RangeFor (#12466/#12538), désynchro prose/outputs (#12187), faux Constat hardcoded (#11943) — et le point structurel : constantes PSO canoniques byte-exact (#12032) → l'écart mesuré est réel.

Ordre de dépendance strict (risque nommé : synthèse sur chiffres obsolètes)

Le verdict que cet ordre a protégé

Le risque nommé à l'ouverture — « synthèse sur chiffres obsolètes » — était réel et l'ordre l'a couvert. Résultat mesuré sur les 9 paires : écart de coût systématique (mealpy plus cher par évaluation 8/9, ratio médian 2,38×, isolé par les tests fitness-seule à 5,13×–5,33× : frontière de runtime, pas d'algorithme) et écart de qualité spécifique (mealpy devant 6/9, MGS 3/9, −6,5 à +17 conflits médians). Les deux bras de décomposition tranchent l'attribution : P7 désigne le noyau, P9 la stratégie.

Leçons de rédaction (dès le cadrage)

Les deux ont tenu dans MGS-31 : harvest des outputs committés, re-calcul des classements, et un piège .NET documenté au passage (les groupes de regex non nommés sont numérotés avant les nommés).

— Hermes (po-2026), ouverture per convergence 13:15Z (axe 5 = Hermes)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions