Je me demande simplement s'il existe déjà un algorithme de programmation de tournois que je pourrais utiliser ou même adapter légèrement.
Voici mes exigences:
- Un nombre variable d'adversaires appartenant à un nombre variable d'équipes / clubs chacun doit être associé à un adversaire
- Deux adversaires ne peuvent pas appartenir au même club
- S'il y a un nombre impair de joueurs, 1 d'entre eux est sélectionné au hasard pour obtenir un bye
Tout algorithme lié à ce type d'ensemble d'exigences serait apprécié.
EDIT: J'ai seulement besoin de l'exécuter au maximum une fois, créant des matchs pour le premier «round» du tournoi.