MartinSteven
XLDnaute Nouveau
Bonjour, j'organise à chaque semaine des tournois de billard amicaux dans une salle de billard.
Je travaille avec papier crayon depuis le début mais j'aimerais informatiser mon organisation.
Voici la façon dont fonctionne un tournoi avec des vies
Disons que chaque joueur à 3 vies c'est à dire tant qu'il n'a pas perdu trois parties il est tjrs dans le tournoi.
On fonctionne avec des rondes ou un tirage au sort détermine aléatoirement les affrontements de deux joueurs.
Exemple avec 15 joueurs, dans la première ronde de jeu, il y aura 7 parties entre 2 joueurs donc 7 joueurs perdront une vie et un joueur ne jouera pas dans cette ronde (il obtient une passe).
Commence ensuite la deuxième ronde mais tous les joueurs peuvent participer à cette ronde car personne n'a perdu ses trois vies. Le tirage au sort se fait parmi tous les joueurs sans égard à qui a ou n’a pas perdu de vie.
Le joueur qui n'a pas participé à la ronde précédente(passe) doit jouer dans cette ronde et dans toutes les rondes suivantes jusqu'à ce que chaque joueur ait obtenu une (passe).
Au fil des rondes les joueurs cumulent des défaites et ainsi perdent des vies et lorsqu’un joueur perd ses trois vies il est éliminé du tournoi et ne participe plus aux rondes suivantes.
À la fin, il n’y aura qu’un joueur qui n’aura pas perdu toutes ses vies.
Voici mes contraintes de programmation.
À chaque semaine le nombre de joueurs change.
À chaque semaine, j’aimerais être capable de changer le nombre de vie. (Une semaine 2 vies l’autre semaine 3 vies)
Automatiser une cédule des parties de la ronde 1 et des suivantes. Pour une partie on indique seulement qui a gagné et qui a perdu. Aussitôt que l’information est disponible (joueurs restants) faire le tirage de la prochaine ronde. Par exemple, au début d’un tournoi à 3 vies, on peut déjà faire le tirage des trois premières rondes car personne n’aura perdu ses trois vies avant la ronde 4.
J’espère être clair dans mes explications et merci à l’avance de m’aider.
Je travaille avec papier crayon depuis le début mais j'aimerais informatiser mon organisation.
Voici la façon dont fonctionne un tournoi avec des vies
Disons que chaque joueur à 3 vies c'est à dire tant qu'il n'a pas perdu trois parties il est tjrs dans le tournoi.
On fonctionne avec des rondes ou un tirage au sort détermine aléatoirement les affrontements de deux joueurs.
Exemple avec 15 joueurs, dans la première ronde de jeu, il y aura 7 parties entre 2 joueurs donc 7 joueurs perdront une vie et un joueur ne jouera pas dans cette ronde (il obtient une passe).
Commence ensuite la deuxième ronde mais tous les joueurs peuvent participer à cette ronde car personne n'a perdu ses trois vies. Le tirage au sort se fait parmi tous les joueurs sans égard à qui a ou n’a pas perdu de vie.
Le joueur qui n'a pas participé à la ronde précédente(passe) doit jouer dans cette ronde et dans toutes les rondes suivantes jusqu'à ce que chaque joueur ait obtenu une (passe).
Au fil des rondes les joueurs cumulent des défaites et ainsi perdent des vies et lorsqu’un joueur perd ses trois vies il est éliminé du tournoi et ne participe plus aux rondes suivantes.
À la fin, il n’y aura qu’un joueur qui n’aura pas perdu toutes ses vies.
Voici mes contraintes de programmation.
À chaque semaine le nombre de joueurs change.
À chaque semaine, j’aimerais être capable de changer le nombre de vie. (Une semaine 2 vies l’autre semaine 3 vies)
Automatiser une cédule des parties de la ronde 1 et des suivantes. Pour une partie on indique seulement qui a gagné et qui a perdu. Aussitôt que l’information est disponible (joueurs restants) faire le tirage de la prochaine ronde. Par exemple, au début d’un tournoi à 3 vies, on peut déjà faire le tirage des trois premières rondes car personne n’aura perdu ses trois vies avant la ronde 4.
J’espère être clair dans mes explications et merci à l’avance de m’aider.