Programation tournois, éviter de faire la même rencontre 2

Bonjour,

Pour faire des rencontres équilibrées un système de tournois est assez efficace, de type échéquier. je vais vous expliquer comment ca marche et surtout ou est mon problème.

Le fonctionnement est assez simple de base :

•A chaque tour on réalise un classement par rapport au résultats (3 points la victoire, 2 le nul et 1 la défaite).

•Les rencontres du tour suivant se font par rapport au classement : 1v2, 3v4, 5v6 …

Jusque la tout va bien avec des fonction rang et recherche, cependant une règle spécifique vient chambouler un peu les formules et je n’arrive pas du tout à trouver de solution :

•On ne peut pas se rencontrer 2

Du coup on doit décaller toute les rencontres, quelqu’un aurait une idée efficace. Moi je suis un peu perdu pour implémenter cette condition.

Rechercher des sujets similaires à "programation tournois eviter meme rencontre"