Et bien c'est vraiment très, très bien fait ! Mes tournois ne sont pas encore finis, mais sur la création et le début de tournoi c'est du très beau boulot
J'ai créé plusieurs tournois, pour tester pas mal de paramètres (dont certains qui ne me semblaient pas optimaux du tout), les voici :
Kindgom Builder :
https://boardgamearena.com/tournament?id=71069 : 4 joueurs (3 minimum) => 2 qualifiés. 48 inscrits
Tokaido :
https://boardgamearena.com/tournament?id=71070 : 4 joueurs (3 minimum) => 2 qualifiés. 19 inscrits
Welcome To :
https://boardgamearena.com/tournament?id=71234 : 6 joueurs (4 minimum) => 3 qualifiés. 36 inscrits
Can't Stop :
https://boardgamearena.com/tournament?id=71236 : 4 joueurs => 1 qualifié. 64 inscrits
7 Wonders :
https://boardgamearena.com/tournament?id=71267 : 3 joueurs => 2 qualifiés. 32 inscrits
Sushi Go :
https://boardgamearena.com/tournament?id=71269 : 4 joueurs (3 minimum) => 1 qualifié. 64 inscrits
Lucky Numbers :
https://boardgamearena.com/tournament?id=71331 : 4 joueurs = > 1 qualifié. 109 inscrits
La création est fluide, il y a pas mal de garde-fous pour empêcher de faire des bêtises. Peut être que ça vaudrait le coup de mettre un message d'info (non bloquant) quand on a des paramètres pas optimaux, qui vont donner une fin de tournoi un peu galère (si le nombre de qualifiés n'est pas un diviseur d'un nombre de joueurs autorisés par partie, par exemple), et quand c'est pas le cas de conseiller sur le nombre de joueurs max, si la formule mathématique n'est pas trop compliquée ("joueurs par partie" * (1/"% de qualifiés par partie")^k doit marcher, je pense).
Je me suis posé la question de permettre un nombre d'éliminés par partie à la place du nombre de qualifiés, je ne sais pas si ça aurait un intérêt ou si ça complexifierait inutilement.
Sur le déroulement :
- ça semble être un tirage au sort intégral, est-ce que ça aurait un intérêt de faire un système de têtes de série basé sur le ELO ?
- la gestion des "BYE" a l'air top
- l'indication du % d'avancement des parties, c'est vraiment cool, toute l'interface pour voir les parties d'un joueur aussi !
- est-ce qu'on pourrait avoir un petit indicateur d'avancement du tournoi ? Quelque chose comme : 1er tour : 3 parties terminées sur 12
- ça dépasse le cadre de ce format, mais quand une table "prend du retard", est-ce qu'on pourrait inciter à le rattraper (soit un message, soit faire apparaitre cette table en priorité dans l'ordre dans lequel les tables apparaissent pour les joueurs) ?
- je n'ai pas encore eu l'occasion de voir la gestion des parties qui se finissent au temps, ou quand un joueur est expulsé parce qu'il a dépassé. Est-ce que ça qualifie tous les autres, ou est-ce que c'est un tirage au sort ?
- Comme l'a signalé Sprockitz, les 1ers jouent contre les 1ers, les 2èmes contre les 2èmes... ça pourrait effectivement pousser à "sous-jouer".