Passer au contenu principal

Tableaux à double élimination

Dans un tournoi à double élimination, un concurrent doit perdre deux matches pour être éliminé. Cela crée deux tableaux parallèles — un Tableau des vainqueurs pour les concurrents qui n'ont pas encore perdu, et un Tableau des perdants pour les concu…

Mis à jour aujourd’hui

Tableaux à double élimination

Dans un tournoi à double élimination, un concurrent doit perdre deux matches pour être éliminé. Cela crée deux tableaux parallèles — un Tableau des vainqueurs pour les concurrents qui n'ont pas encore perdu, et un Tableau des perdants pour les concurrents qui ont perdu une fois. Les champions de chaque tableau se rencontrent dans un Tableau final.

Définir le format

Lors de la création ou de la modification d'un tournoi, ouvrez la boîte de méta Détails et définissez le Format sur Double élimination. La zone de contenu principale affiche alors trois boîtes de méta distinctes :

  • Tableau des vainqueurs

  • Tableau des perdants

  • Tableau final

La boîte de méta générique Tableau utilisée pour l'élimination simple est masquée quand la double élimination est sélectionnée.

Fonctionnement des trois tableaux

Tableau des vainqueurs

Le Tableau des vainqueurs se comporte exactement comme un tableau à élimination simple. Les équipes qui gagnent tous leurs matches restent ici. Les données de ce tableau sont stockées dans la même clé de méta sp_event qu'un tournoi à élimination simple. L'éditeur de tableau, les libellés de tours, l'assignation des équipes et la saisie des résultats fonctionnent de manière identique à l'élimination simple.

Tableau des perdants

Le Tableau des perdants reçoit les équipes qui ont perdu un match dans le Tableau des vainqueurs. Ses données sont stockées séparément sous la clé de méta sp_loser. L'éditeur de tableau a la même disposition en table que le Tableau des vainqueurs, avec son propre ensemble de champs de libellés de tour et d'emplacements de match.

Étant donné que le Tableau des perdants a une structure spécifique — les perdants y pénètrent dans un schéma décalé — des emplacements de match alternés dans le premier tour du Tableau des perdants sont automatiquement masqués. Ces emplacements cachés représentent les positions de « bye » où les perdants entrants n'ont pas d'adversaire immédiat dans le Tableau des perdants. Les emplacements masqués/forcés ne sont pas affichés côté public.

Tableau final

Le Tableau final est l'endroit où le champion du Tableau des vainqueurs affronte le champion du Tableau des perdants. Ses données sont stockées sous la clé de méta sp_final. L'éditeur du Tableau final n'affiche que les emplacements de match pertinents ; d'autres positions dans la grille sont automatiquement masquées en fonction du nombre de tours.

Tours et capacité d'équipes

La double élimination utilise le même sélecteur Équipes dans la boîte de méta Détails que l'élimination simple. Le sélecteur contrôle le nombre de tours, ce qui détermine la capacité d'équipes de départ :

Réglage Équipes

Tours

Emplacements d'équipes de départ

3-4 équipes

2

4

5-8 équipes

3

8

9-16 équipes

4

16

17-32 équipes

5

32

33-64 équipes

6

64

La limite de tours s'applique également à la double élimination : le même filtre sp_tournament_rounds_limit (par défaut 6) plafonne les deux formats. Il n'y a pas de limite stricte séparée pour la double élimination dans le code source.

Configurer un tournoi à double élimination

  1. Allez dans Événements > Tournois > Ajouter.

  2. Saisissez un titre.

  3. Dans la boîte de méta Détails, définissez le Format sur Double élimination.

  4. Définissez Équipes sur la plage qui couvre le nombre d'équipes participantes.

  5. Optionnellement, assignez une Ligue et une Saison pour filtrer les menus déroulants d'équipes.

  6. Dans la boîte de méta Tableau des vainqueurs, assignez des équipes aux emplacements du premier tour en utilisant les sélecteurs déroulants.

  7. Optionnellement, saisissez des dates et des heures pour les matches du premier tour.

  8. Cliquez sur Publier ou Mettre à jour. SportsPress crée des événements pour tous les emplacements remplis.

Saisir les résultats et propager les vainqueurs

Saisissez les résultats dans les champs Résultats de chaque éditeur de tableau de la même façon qu'en élimination simple — deux champs de score par match séparés par un tiret. Lorsque vous enregistrez, le vainqueur de chaque match est déterminé à partir de la configuration d'issues de l'événement et automatiquement placé dans l'emplacement disponible suivant.

  • Une équipe qui gagne dans le Tableau des vainqueurs avance au tour suivant du Tableau des vainqueurs.

  • Une équipe qui perd dans le Tableau des vainqueurs est déplacée vers la position correspondante dans le Tableau des perdants. Vous devez saisir l'équipe manuellement dans l'emplacement du Tableau des perdants (le système détermine qui avance une fois que les résultats existent ; l'équipe perdante ne se déplace pas automatiquement entre les sections de tableau séparées lors de l'enregistrement — saisissez les équipes dans le Tableau des perdants pour correspondre à qui a réellement été relégué du Tableau des vainqueurs).

  • Les équipes qui gagnent dans le Tableau des perdants avancent dans les tours du Tableau des perdants.

  • Le champion du Tableau des perdants et le champion du Tableau des vainqueurs apparaissent dans le Tableau final.

Libellés de tours

Chaque tableau (Vainqueurs, Perdants, Final) a son propre ensemble de champs de libellés de tour modifiables dans l'en-tête du tableau. Les libellés de chaque tableau sont stockés indépendamment (sp_labels pour le Tableau des vainqueurs, sp_loser_labels pour le Tableau des perdants, sp_final_labels pour le Tableau final).

Affichage côté public

Sur la page du tournoi, les trois tableaux sont rendus en séquence avec des libellés d'en-tête :

  1. Tableau des vainqueurs (étiqueté « Tableau des vainqueurs »)

  2. Tableau des perdants (étiqueté « Tableau des perdants »)

  3. Tableau final (étiqueté « Tableau final »)

Ces en-têtes de section proviennent des chaînes traduisibles enregistrées dans les options de texte (__( 'Winner Bracket', 'sportspress' ), etc.) et peuvent être personnalisés sous SportsPress > Réglages > Texte.

Le panneau Vainqueur (champion du tournoi), les sections de tableau et les tableaux de groupe apparaissent dans cet ordre sur la page :

  1. Vainqueur (si défini)

  2. Les trois tableaux

  3. Groupes (si des tableaux de ligue sont liés)

Chaque section de tableau est rendue comme un tableau HTML identique en structure à l'affichage de l'élimination simple. Les mêmes options d'affichage s'appliquent — logos, lieu, liens d'événements, liens d'équipes et mise en page (Par défaut ou Centré).

Le shortcode [tournament_bracket]

Le shortcode [tournament_bracket] fonctionne de la même façon pour la double élimination. Il détecte automatiquement le type de tournoi et rend les trois sections de tableau :

[tournament_bracket id="123"]

Tous les attributs de shortcode décrits dans l'article sur l'élimination simple s'appliquent ici également (show_logos, show_venue, link_teams, link_events, responsive, layout).

Réglages d'affichage

Les mêmes réglages globaux sous SportsPress > Réglages > Événements > Tournois s'appliquent aux tableaux à double élimination :

  • Afficher les logos — afficher les logos d'équipes dans les cellules d'événements (par défaut : yes).

  • Afficher le lieu — afficher le nom du lieu sous le score (par défaut : no).

  • Afficher le vainqueur — afficher le panneau du vainqueur désigné au-dessus des tableaux (par défaut : yes).

Limites

  • Nombre maximum de tours : 6 (identique à l'élimination simple ; contrôlé par apply_filters( 'sp_tournament_rounds_limit', 6 ))

  • Nombre maximum d'équipes de départ : 64

  • La limite de tours s'applique à chaque section de tableau individuelle ; les trois tableaux partagent la même valeur sp_rounds

Avez-vous trouvé la réponse à votre question ?