Vai al contenuto

Generazione calendario

Panoramica

Una volta configurata la vostra struttura interclub con livelli, leghe e tutti i parametri, potete utilizzare il generatore di calendario automatizzato per creare programmi di match ottimizzati.

Come funziona

Il generatore di calendario IC utilizza un sofisticato meccanismo di "prova e selezione":

  1. Genera più opzioni di calendario basate sui vostri parametri configurati
  2. Valuta ogni opzione rispetto ai vincoli (disponibilità campi, limiti match in casa)
  3. Seleziona l'opzione migliore che minimizza i conflitti e massimizza l'equità

Il numero di opzioni generate è controllato dal parametro "Ordinamento tra gli n migliori risultati" nei Parametri generali. Un valore più alto produce calendari più ottimizzati ma richiede un tempo di calcolo più lungo.

Generare il vostro calendario

Prerequisiti

Prima di generare il calendario, assicuratevi di aver configurato:

  • ✅ Metodi dei punti per la vostra competizione
  • ✅ Parametri generali (calcolo incontri, esclusioni, vincoli)
  • ✅ Struttura dei livelli con parametri appropriati
  • ✅ Leghe con squadre assegnate

Processo di generazione

  1. Accedete alla sezione Gestione interclub in MySquash
  2. Fate clic su "Organizza incontri" per avviare il generatore
  3. Esaminate il calendario generato per conflitti o problemi
  4. Apportate modifiche se necessario modificando i parametri e rigenerando

Fattori chiave che influenzano la generazione del calendario

Calcolo incontri

  • Giorno interclub: Giorno predefinito in cui vengono programmati i match
  • Offset di inizio: Numero di giorni dopo l'inizio della stagione prima dei primi match

Esclusioni

Date da evitare durante la programmazione dei match:

  • Festività pubbliche
  • Periodi di vacanza scolastica
  • Date non disponibili specifiche del club
  • Weekend di tornei

Vincoli

Limiti che garantiscono una programmazione realistica:

  • Massimo match in casa per club al giorno: Previene la prenotazione eccessiva delle strutture del club
  • Disponibilità campi: Numero di campi disponibili in ogni club (predefinito: 4)

Programmazione di gruppo

I livelli con lo stesso ID gruppo saranno programmati nello stesso giorno, utile per:

  • Coordinare più divisioni
  • Utilizzo condiviso della sede
  • Comodità per gli spettatori

Consigli di ottimizzazione

Per calendari migliori

  1. Fornite date di esclusione accurate - Più completa è la vostra lista di esclusioni, meno conflitti ci saranno
  2. Impostate vincoli realistici - Assicuratevi che il numero di campi rifletta la disponibilità effettiva
  3. Utilizzate un parametro di ordinamento appropriato - Valori più alti (ad es. 100-200) per una migliore ottimizzazione
  4. Raggruppate i livelli correlati - Assegnate ID gruppo ai livelli che devono giocare nello stesso giorno

Per una generazione più veloce

  1. Riducete il parametro di ordinamento - Valori più bassi (ad es. 20-50) per risultati più rapidi
  2. Minimizzate le esclusioni - Escludete solo le date veramente non disponibili
  3. Semplificate la struttura - Meno leghe e livelli generano più velocemente

Risoluzione dei problemi

Problemi comuni

Il calendario ha troppi conflitti - Soluzione: Aumentate il parametro di ordinamento, aggiungete più date di esclusione o regolate i vincoli

La generazione richiede troppo tempo - Soluzione: Riducete il parametro di ordinamento o semplificate la struttura della lega

Squadre dello stesso club programmate in casa nello stesso giorno - Soluzione: Verificate che il vincolo "massimo match in casa per club" sia impostato correttamente

Match programmati in date escluse - Soluzione: Verificate che le date di esclusione siano configurate correttamente nei Parametri generali

Dopo la generazione

Una volta generato il calendario:

  1. Esaminate tutte le date dei match per verificarne l'accuratezza
  2. Comunicate il programma a tutte le squadre partecipanti
  3. Impostate le scadenze per l'inserimento dei risultati in base al parametro "Inserimento risultati"
  4. Monitorate la stagione e apportate modifiche manuali se necessario

Modifiche manuali

Sebbene il generatore crei un programma ottimizzato, potete sempre apportare modifiche manuali:

  • Spostare singoli match a date diverse
  • Scambiare assegnazioni casa/trasferta
  • Regolare gli orari dei match

Ricordate che le modifiche manuali possono creare nuovi conflitti, quindi esaminate attentamente dopo le modifiche.