Perché l'abbiamo creato
Ogni lega sportiva amatoriale ha lo stesso problema. Qualcuno deve preparare il calendario. Si apre un foglio di calcolo, si digitano gli accoppiamenti a mano, si scopre che la squadra 3 gioca due volte nella giornata 2, si ricomincia e si passano 20 minuti su qualcosa che un computer dovrebbe risolvere in un secondo.
RobinDraw esiste per eliminare quei 20 minuti. Inserisci le squadre, clicca genera, condividi il link con il gruppo. Fatto.
Come funziona l'algoritmo
Il generatore di calendari usa il metodo della rotazione ciclica (tabella Berger) — lo stesso algoritmo dei tornei di scacchi ufficiali e della programmazione sportiva professionale. Una squadra resta fissa in tutte le giornate mentre le altre ruotano in modo sistematico, garantendo che ogni accoppiamento compaia esattamente una volta in un ciclo semplice a girone all'italiana.
Per l'assegnazione casa/trasferta nel girone doppio, il secondo ciclo inverte ogni incontro del primo, così ogni squadra termina con lo stesso numero di partite in casa e in trasferta (±1 per gruppi con numero dispari).
I nostri principi
Contattaci
Hai trovato un bug o hai una richiesta? Usa il pulsante feedback nel generatore, oppure scrivici a [email protected].