Chargement...

Documentation du site

Documentation officielle des tournois

Fonctionnement des tournois

Les tournois Drakerion utilisent un système d'appariement FIDE modifié pour déterminer les matchs à chaque ronde :

  • Premier tour - Appariement basé sur le classement ELO initial des joueurs :
    • Les joueurs sont triés par ELO décroissant
    • Le joueur 1 affronte le joueur n/2+1
    • Le joueur 2 affronte le joueur n/2+2
    • Et ainsi de suite...
    • Par exemple, avec 8 joueurs : 1 vs 5, 2 vs 6, 3 vs 7, 4 vs 8
  • Tours suivants - Appariement par groupes de points avec système bottom-up :
    • Les joueurs sont d'abord regroupés par nombre de points identiques. Au sein de chaque groupe, les joueurs sont triés par ELO décroissant puis appariés selon FIDE (1 vs n/2+1, 2 vs n/2+2...)
    • Algorithme bottom-up : Traitement commençant par les groupes de points les plus bas (moins de contraintes)
    • Algorithme glouton optimisé : Approche simple et performante pour tous les groupes, garantissant des appariements sans rematches
    • Performance garantie : Temps d'exécution < 100ms même pour des tournois de 100+ joueurs
    • Prévention absolue des rematches : aucun joueur ne peut affronter deux fois le même adversaire
  • Gestion des groupes avec contraintes - Approche "bottom-up" intelligente :
    • Le traitement commence par les groupes de points les plus bas (moins de contraintes)
    • Si un groupe ne peut pas être entièrement apparié sans rematches, seuls les joueurs problématiques sont transférés vers le groupe inférieur
    • Cette fusion partielle préserve les appariements valides du groupe original
  • Algorithme anti-rematch simplifié - Évitement efficace et fiable :
    • Pré-calcul de tous les matchs interdits avant l'appariement
    • Vérification directe des rematches sans matrice de coûts complexe
    • Fusion intelligente des groupes problématiques avec les groupes inférieurs
    • Traitement spécial des groupes de 2 joueurs pour éviter les rematches forcés
    • En dernier recours absolu, priorité aux rematches avec les plus petits écarts de points
  • Points dans le tournoi - Le système Kashdan est utilisé pour le comptage des points :
    • Victoire : 4 points
    • Match nul : 2 points
    • Participation (match joué) : 1 point