Ce programme peut être utilisé pour les O'France mais aussi pour toute autre course à étape.
Tous les détails sont dans le fichier pdf de documentation sur GitHub, mais voici les caractéristiques principales :
- Travaille directement depuis le CSV d'inscription venant de la FFCO
- Génère des fichiers CSV pouvant être directement importés dans le logiciel de GEC
- Regroupe les membres d'un même club dans une même tranche horaire
- Effectue une permutation circulaire des tranches horaires d'un jour sur l'autre
- Gère les demandes particulières, par exemple les rattachements d'une poersonne à un autre club ou des départs tôts/tardifs
- Gère un nombre quelconque d'étapes et de tranches horaires
- Gère un nombre quelconque de circuits
- Gère plusieurs catégories par circuit
- Permet de définir pour chaque circuit :
- L'heure du premier départ (autorisant ainsi, par exemple, les départs sur minutes paires et impaires)
- L'intervalle entre départs pour un même circuit
- La méthode de détermination des heures de départ :
- aléatoire
- suivant un ranking (IOF ou CN)
- au boîtier
- libre
- aucune gestion
- utilise directement les fichiers CSV de l'IOF et de la FFCO pour les circuits avec ranking
- s'assure qu'il n'y a pas deux personnes du même club sur le même circuit partant consécutivement
- minimise la durée des départs
- lisse la charge de l'atelier départ
- génère le fichier CSV des dossards
- génère les étiquettes (par exemple pour les enveloppes ou les sacs de récupération de carte)
- génère les listes récapitulative par club à insérer dans les enveloppes
- génère un fichier de rapport au format markdown pouvant être transformé en pdf à l'aide de Pandoc
- est configurable à l'aide d'un fichier texte au format JSON
- est un programme Python open source sous licence GNU GPL pouvant être modifié à volonté
- fonctionne dans tous les environnements (Windows, Linux, Mac,...)
En espérant qu'il resserve un jour...