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