Génération de calendrier¶
Vue d'ensemble¶
Une fois votre structure interclub configurée avec les niveaux, ligues et tous les paramètres, vous pouvez utiliser le générateur de calendrier automatisé pour créer des plannings de matches optimisés.
Comment ça fonctionne¶
Le générateur de calendrier IC utilise un mécanisme sophistiqué d'"essai et sélection" :
- Génère plusieurs options de calendrier basées sur vos paramètres configurés
- Évalue chaque option par rapport aux contraintes (disponibilité des courts, limites de matches à domicile)
- Sélectionne la meilleure option qui minimise les conflits et maximise l'équité
Le nombre d'options générées est contrôlé par le paramètre "Tri parmi les n meilleurs résultats" dans les Paramètres généraux. Une valeur plus élevée produit des calendriers plus optimisés mais nécessite un temps de calcul plus long.
Générer votre calendrier¶
Prérequis¶
Avant de générer le calendrier, assurez-vous d'avoir configuré :
- ✅ Méthodes de points pour votre compétition
- ✅ Paramètres généraux (calcul des rencontres, exclusions, contraintes)
- ✅ Structure de niveaux avec des paramètres appropriés
- ✅ Ligues avec des équipes assignées
Processus de génération¶
- Accédez à la section Gestion interclub dans MySquash
- Cliquez sur "Organiser les rencontres" pour lancer le générateur
- Examinez le calendrier généré pour détecter les conflits ou problèmes
- Effectuez des ajustements si nécessaire en modifiant les paramètres et en régénérant
Facteurs clés affectant la génération de calendrier¶
Calcul des rencontres¶
- Jour interclub : Jour par défaut où les matches sont programmés
- Décalage de début : Nombre de jours après le début de saison avant les premiers matches
Exclusions¶
Dates à éviter lors de la planification des matches :
- Jours fériés
- Périodes de vacances scolaires
- Dates indisponibles spécifiques au club
- Week-ends de tournois
Contraintes¶
Limites qui garantissent une planification réaliste :
- Maximum de matches à domicile par club par jour : Empêche la surréservation des installations du club
- Disponibilité des courts : Nombre de courts disponibles dans chaque club (par défaut : 4)
Planification de groupe¶
Les niveaux avec le même ID de groupe seront programmés le même jour, utile pour :
- Coordonner plusieurs divisions
- Utilisation partagée des lieux
- Commodité pour les spectateurs
Conseils d'optimisation¶
Pour de meilleurs calendriers¶
- Fournissez des dates d'exclusion précises - Plus votre liste d'exclusion est complète, moins il y a de conflits
- Définissez des contraintes réalistes - Assurez-vous que le nombre de courts reflète la disponibilité réelle
- Utilisez un paramètre de tri approprié - Valeurs plus élevées (par ex. 100-200) pour une meilleure optimisation
- Regroupez les niveaux liés - Assignez des ID de groupe aux niveaux qui doivent jouer le même jour
Pour une génération plus rapide¶
- Réduisez le paramètre de tri - Valeurs plus basses (par ex. 20-50) pour des résultats plus rapides
- Minimisez les exclusions - N'excluez que les dates vraiment indisponibles
- Simplifiez la structure - Moins de ligues et de niveaux génèrent plus rapidement
Dépannage¶
Problèmes courants¶
Le calendrier a trop de conflits - Solution : Augmentez le paramètre de tri, ajoutez plus de dates d'exclusion ou ajustez les contraintes
La génération prend trop de temps - Solution : Réduisez le paramètre de tri ou simplifiez la structure de ligue
Équipes du même club programmées à domicile le même jour - Solution : Vérifiez que la contrainte "maximum de matches à domicile par club" est correctement définie
Matches programmés sur des dates exclues - Solution : Vérifiez que les dates d'exclusion sont correctement configurées dans les Paramètres généraux
Après la génération¶
Une fois le calendrier généré :
- Examinez toutes les dates de matches pour vérifier leur exactitude
- Communiquez le planning à toutes les équipes participantes
- Définissez les délais de saisie des résultats en fonction du paramètre "Saisie des résultats"
- Surveillez la saison et effectuez des ajustements manuels si nécessaire
Ajustements manuels¶
Bien que le générateur crée un planning optimisé, vous pouvez toujours effectuer des modifications manuelles :
- Déplacer des matches individuels vers différentes dates
- Échanger les assignations domicile/extérieur
- Ajuster les heures de matches
N'oubliez pas que les modifications manuelles peuvent créer de nouveaux conflits, alors examinez attentivement après les modifications.