Skip to content

Sélection Print&Play Light Poker/Scenarii déséquilibrée — 3 des 7 catégories absentes, relations intimes à 52 % #1500

Closed

Description

@jsboigeEpita

Ouvert sur verdict visuel de l'owner (VÉRIFIÉ, interactif, 2026-09-22) sur les PDF d'impression :

« La version "light" des cartes poker n'est pas équilibrée, le choix des cartes a dû se faire par défaut, il faut prévoir une issue pour refaire la sélection. Pour les cartes Tarot, ça doit être bon »

Les deux moitiés du verdict sont confirmées par la mesure, et l'écart entre elles est net.

1. Mesure — la sélection Light sort du filtre print_and_play=1

WebBasedGeneratorConfig.cs:264 (Fallacies) et la config Scenarii appliquent CsvFilterField = "print_and_play", CsvFilterValues = ["1"]. La sélection Light n'est donc pas curatée dans le code : elle est l'état d'une colonne CSV héritée de la démo de février 2022.

✅ Tarot / Fallacies — équilibré, rien à faire

35 cartes, exactement 5 par famille sur les 7 familles :

Famille Light deck part
Influence 5 30 16,7 %
Erreur mathématique 5 25 20,0 %
Tricherie 5 25 20,0 %
Insuffisance 5 24 20,8 %
Erreur de raisonnement 5 24 20,8 %
Obstruction 5 24 20,8 %
Abus de langage 5 23 21,7 %

⇒ Sélection délibérément construite, et 0 carte hors deck imprimé. ⛔ Ne pas y toucher.

🔴 Poker / Scenarii — déséquilibre structurel

27 cartes sur 167, réparties ainsi :

Catégorie Light deck part
Intimate relations 14 36 38,9 %
Mythology 6 27 22,2 %
History 4 17 23,5 %
Professional life 3 30 10,0 %
Personal life 0 25 0 %
Pop culture 0 18 0 %
Politics 0 14 0 %

Trois constats, chacun suffisant à lui seul :

  1. ⛔ 3 des 7 catégories sont totalement absentes de la démo.
  2. ⚠️ « Intimate relations » pèse 14/27 = 52 % de la sélection — une démo de premier contact composée à moitié de scénarios de relations intimes est un problème de ton, pas seulement de répartition.
  3. ⛔ Le deck Scenarii a 7 dos distincts, un par catégorie (contrainte de façonnage connue). Une sélection qui n'en couvre que 4 n'exerce pas le dispositif qu'elle est censée démontrer.

⇒ L'hypothèse de l'owner — « le choix des cartes a dû se faire par défaut » — est la lecture la plus économique : la colonne n'a jamais été curatée pour Scenarii, contrairement à Fallacies.

2. Ce que cette mesure n'établit pas

  • ⛔ Elle ne dit pas combien de cartes doit compter la démo. 27 est l'état constaté, ⛔ pas une cible.
  • ⛔ Elle ne juge pas les 27 cartes individuellement : une carte peut être excellente et mal placée dans la répartition.
  • ⚠️ La colonne print_and_play est partagée avec d'autres sorties — vérifier avant de la réécrire qu'aucun autre CardSet ne la consomme sur ce dataset.

3. Travail attendu

  1. Poser le critère avant de sélectionner : nombre de cartes visé, et surtout répartition — la plus simple étant n par catégorie sur les 7, à l'image des 5 × 7 du Tarot.
  2. Re-sélectionner les cartes en éditant print_and_play sur Cards/Scenarii/Argumentum Scenarii - Cards.csv (édition CSV chirurgicale : csv.writer au dialecte du fichier, ⚠️ wc -l ≠ lignes de données).
  3. Épingler la répartition en CI sur le modèle de PdfDeckCountContractTests : un test qui échoue si une catégorie tombe à 0. ⭐ C'est le contrôle qui empêche la régression de revenir en silence — et qui aurait attrapé celle-ci.
  4. Contrôle : re-mesurer la table ci-dessus après édition, et vérifier que les 7 dos sont exercés.

4. Portée sur le tag

⚠️ Changer la sélection impose de régénérer Argumentum_PokerCards_Print&Play_Light_A4_<lang>.pdf sur les 8 langues. À séquencer avec la fenêtre de régénération, ⛔ pas à lancer isolément.

Volet jumeau, traité séparément parce que sa nature est différente (config, pas éditorial) : périmètre du Tarot Light.


Ouvert par ai-01 (coordinateur) sur mandat owner direct du 2026-09-22 — verdict visuel RX11.

🤖 Generated with Claude Code

Activity

  1. added 6 commits that reference this issue on Sep 25, 2026
  2. jsboige commented on Sep 30, 2026

    @jsboige
    Contributor

    Clôture ai-01 — les quatre points sont faits, et la correction est déjà dans les PDF publiés

    Mesuré le 30/09 sur master f15df451 :

    1. Critère et re-sélection : fix(tests): #1500 garde repartition Light Scenarii - 7/7 categories + dominance 33 % #1534 (53cd037d, mergée le 25/09). La sélection Light des Scenarii compte 27 cartes, dans les 7 catégories, la plus fournie à 4/27 (14,8 %). Avant : 3 catégories absentes et « relation intime » à 52 %.
    2. Garde en CI : ScenariiPrintAndPlayLightRepartitionContractTests (fix(tests): #1500 garde repartition Light Scenarii - 7/7 categories + dominance 33 % #1534) rougit si une catégorie tombe à zéro ou si une catégorie dépasse le tiers.
    3. Régénération : 53cd037d est un ancêtre de 584c95bf, la base de la passe n°4. Les 8 Argumentum_PokerCards_Print&Play_Light_A4_<lang>.pdf publiés le 29/09 portent donc la nouvelle sélection.
    4. Volet jumeau (sélection Light du Tarot) : gardé par test(guards): #1500 selection Light du Tarot — garde de repartition + exclusion mesuree #1665 (bda5a287), mergée ce matin.

    ai-01

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions