Mode test Banc d'essai du moteur @lgc/engine (D-58) : une partie contre soi-même, main imposée ou état arbitraire, pour valider les cartes — pas une préfiguration du client. Aucune règle du jeu ne vit dans cette page : chaque action est une intention soumise au moteur, chaque refus est affiché tel quel, et les cartes grisées le sont par des essais spéculatifs de reduce().
Mise en place (setupMatch, D-42 / D-53) Seed 🎲 Classe P1 Guerrier Paladin Chasseur Voleur Prêtre Chaman Mage Démoniste Moine Druide Chasseur de démons Chevalier de la mort Évocateur Classe P2 Guerrier Paladin Chasseur Voleur Prêtre Chaman Mage Démoniste Moine Druide Chasseur de démons Chevalier de la mort Évocateur
Une lignée par ligne — le nom (« Onglet 3 ») ou l'id (sort_onglet_3), avec un compte en tête si besoin (3 crea_x). Un code de deck « LGC1.… » copié depuis l'éditeur est accepté tel quel. Les decks pré-remplis échantillonnent tout le corpus (1 → 9 Ferveur) — un remplissage de banc d'essai, pas un deck légal : la construction de deck n'est jamais vue par le moteur (D-61).
Deck P1 Deck rapide
Deck P2 Deck rapide
Mulligan P1 — indices rendus Mulligan P2
Mulligan : indices, séparés par des virgules, des cartes de la main de départ à rendre au deck (0 = première carte, l'indice est affiché sur chaque carte en main) ; vide = tout garder. Il se résout à la mise en place (D-53), donc en deux temps : créez la partie pour voir les mains, notez les indices à rendre, puis « Nouveau test » et recréez avec le même seed — même seed ⇒ mêmes mains (D-51), seules les cartes rendues changent.
Créer la partie