Aller au contenu
ChronoFEED EVENT Aide

Performances

Les performances passées des inscrits, qui servent à former les groupes. Pour chaque épreuve, EVENT calcule le temps de performance (seeding) de chaque inscrit selon les règles de l'épreuve ; le module Composition forme ensuite les courses avec.

Le temps qui classe chaque inscrit avant la course (seeding), selon la chaîne de sources de l'épreuve réglée dans le gabarit : par exemple ses performances récentes sur la distance, sinon une autre épreuve courue, sinon son temps d'inscription.

Épreuve1500 mCalculer la performanceAnnulerTout l'événementPerformances SSRPerformances ChronoFEEDRéglages du module1
Calcul de la performance : 3 / 8 — Eline De Smedt2
Lieux admisQuebec City (CAN), Calgary (CAN)Lieux exclusAucun3
#DossardAthlèteClubTemps retenuSourceGroupeVagueDétail (lieu, date, conversion, formule)
1110Kaja NowickaTRV2:24.970Inscription1P1
2107Eline De SmedtBOB2:22.800Performance1P1Quebec City (CAN), 2026-02-14
3105Maud LefébureSLB2:24.100Performance2P2Calgary (CAN), 2026-01-17
4
Le 1500 m Femmes de la Coupe Hollywood longue piste pendant le calcul : la ligne d'Eline De Smedt, en cours de calcul, est en gras.
  1. L'épreuve (la même que dans Composition), le calcul, son « Annuler » et la case « Tout l'événement », les lectures SSR et ChronoFEED, les réglages du module.
  2. La progression du calcul.
  3. Les lieux admis et les lieux exclus, à choix multiple.
  4. La grille : la ligne en cours de calcul est en gras et prend sa place au nouveau rang.

Épreuve

Où : Performances, barre du haut

L'épreuve dont on calcule la performance. C'est la même liste et le même choix que dans le module Composition : changer d'épreuve ici la change aussi là-bas, et inversement.

Calculer la performance Temps

Où : Performances

Calcule le temps de performance de chaque inscrit selon la chaîne de repli de l'épreuve ; les temps corrigés à la main sont gardés. Le bilan : « Performance calculée : 16 inscrits, 2 sans temps. ». Le calcul se fait aussi tout seul à la première génération. Après un changement de performances (import SSR, correction levée), recalculez.

Le calcul ne gèle pas l'écran : il tourne en arrière-plan, puis chaque inscrit est montré à son tour — sa ligne passe en gras, prend son nouveau temps et se place à son nouveau rang, puis redevient normale. La barre de progression dit où en est le calcul (« Calcul de la performance : 3 / 8 — Eline De Smedt »). Annuler arrête le calcul : rien n'est écrit et la grille reprend les temps enregistrés ; sinon, les temps sont écrits à la fin.

Tout l'événement. Case Tout l'événement cochée, le calcul porte sur toutes les épreuves d'un coup : chacune est relue et calculée à son tour, avec ses propres règles (temps convertis, lieux admis et exclus, temps corrigés à la main gardés). La barre donne la progression globale (« Calcul de la performance : épreuve 2 / 5 — 1500 m Femmes ») et, dessous, une petite barre par épreuve avec son état (« lecture… », « calcul… (16 inscrits) », « 16 inscrits, 2 sans temps », « aucun inscrit ») ; l'épreuve en cours est en gras. Annuler arrête tout : rien n'est écrit. Sinon, tous les temps sont écrits à la fin : « Performance calculée pour 5 épreuve(s) : 74 inscrits, 6 sans temps. ». Case décochée, seule l'épreuve choisie est calculée.

Performances SSR Temps Longue piste

Où : Performances (patinage de vitesse, longue piste seulement)

Lit sur SpeedSkatingResults les performances des inscrits sur les distances de la performance, et les ajoute à leur fiche. L'athlète est reconnu d'abord par l'ID SpeedSkatingResults de sa fiche (onglet Identité, ou colonne « ID SSR » de l'import des inscriptions), puis par l'ID gardé lors d'une récupération précédente, enfin par son nom, son genre et son pays — un seul athlète de SpeedSkatingResults doit correspondre : EVENT ne devine jamais. Il faut internet. Le bouton n'existe que si la fiche de l'événement dit patinage de vitesse et longue piste ; sinon le message cite le sport et la spécialité de l'événement.

Le rapport détaillé va dans le journal de l'événement (provenance « SSR » ; action import_ssr) : une ligne par inscrit (son ID SSR et d'où il vient, résultats lus, utilisables, écartés), puis le bilan — inscrits lus, reconnus par ID SSR ou par le nom, introuvables, ambigus, sans résultat (ID SSR inconnu ?), résultats lus, écrits, déjà en base, utilisables par le seeding — et chaque raison d'écart avec un exemple : sans date, distance absente de la chaîne de seeding, hors de la fenêtre de dates, postérieur à l'événement, lieu non admis (avec les lieux admis), piste non admise. Les lieux de SpeedSkatingResults s'écrivent « Ville (PAYS) » : « Québec (CAN) » et « Quebec City (CAN) » sont admis par le lieu admis « Québec » (casse, accents, pays entre parenthèses et les mots City, Ville, Ville de, Cité ignorés). Le bilan cite les lieux refusés les plus fréquents (« Calgary (CAN) × 12 ») et, pour un écart de fenêtre, les dates admises ; les deux se règlent dans les Règles de performance de l'épreuve, qui se déplient d'elles-mêmes.

Quand des résultats sont utilisables, la performance est recalculée aussitôt (son journal suit le rapport) ; sinon, le rapport dit pourquoi rien ne sert.

Cache SSR. La recherche d'un athlète par son nom est longue (le site demande d'espacer les requêtes). EVENT garde donc sur le poste chaque recherche faite, sous la clé nom, prénom, date de naissance et pays (sans tenir compte des accents, des majuscules ni des espaces en trop) : la lecture suivante ne cherche que les athlètes inconnus. Un athlète trouvé est gardé un an ; une recherche sans résultat (introuvable ou ambigu), une semaine. Le rapport le dit (« trouvé par le nom, cache du poste », « 12 recherche(s) par le nom évitée(s) »). Les résultats eux-mêmes sont toujours relus sur le site, et les règles de l'épreuve (temps convertis, lieux admis et exclus) jouent comme avant. Pour tout chercher de nouveau : Vider le cache SSR.

À mesure des réponses (2.0.30). La lecture tourne en arrière-plan, quelques athlètes à la fois (trois, pour ménager le site, qui demande d'espacer les requêtes) : l'écran reste libre et chaque athlète s'affiche dès qu'il est reçu — dans la barre de progression (« Performances SSR : 12 / 40 — ESSAI, Numéro 2 : trouvé (ID SSR 952) : 12 résultat(s) lu(s) »), dans la colonne SSR de sa ligne, dans la liste des reçus sous la barre (le plus récent en haut ; en couleur d'alerte s'il est introuvable, ambigu ou en erreur) et par une entrée au journal, provenance « SSR ». L'ensemble peut prendre un peu plus de temps, mais on voit ce qui se passe.

Tout l'événement. Case Tout l'événement cochée, la lecture porte sur les inscrits de toutes les épreuves : chaque athlète une seule fois, sur les distances de toutes ses épreuves ; le rapport est fait épreuve par épreuve, et c'est la performance de tout l'événement qui est recalculée.

Annuler, écriture et erreurs. Annuler arrête la lecture : les athlètes reçus restent affichés, mais rien n'est écrit (comme pour le calcul de la performance). Sinon, tout ce qui a été lu est écrit à la fin, d'un coup. Un athlète pour qui le site répond par une erreur est « en erreur » et les autres continuent ; après cinq erreurs de suite, les suivants ne sont plus demandés : relancez plus tard.

Performances ChronoFEED Temps

Où : Performances (case Tout l'événement à côté de Calculer la performance)

Lit dans la base mondiale des résultats ChronoFEED (les résultats des compétitions que des postes FINISH ont partagés) les résultats des inscrits de l'épreuve — ou de tous les inscrits de l'événement, case cochée — et les ajoute à leurs performances, source chronofeed, comme Performances SSR : tout sport, toute spécialité. Seuls les résultats du sport et de la spécialité de l'événement sont gardés (codes de la base commune : « SPEEDSKATING », « LONG-TRACK »…), d'un athlète classé, avec un temps et une distance. Un temps déjà dans ses performances (même distance, temps et date, de quelque source que ce soit) n'est pas écrit une seconde fois. Il faut internet et une licence EVENT (l'essai ne donne pas accès).

Un athlète n'est retrouvé que si sa fiche a une identité complète : prénom, nom, date de naissance et pays (code ISO de trois lettres, celui de la table des pays : « CAN »). Rien de cela ne quitte le poste : EVENT calcule pour chacun une clé (quelques dixièmes de seconde par athlète, plusieurs à la fois ; la barre d'état compte « clés des athlètes 12 / 143 »), n'envoie au serveur qu'un identifiant tiré de cette clé, par lots de 500, et déchiffre lui-même les résultats reçus. Annuler arrête la lecture ; rien n'est alors écrit.

Le rapport va dans le journal de l'événement (provenance « Import » ; action import_chronofeed) : une ligne par inscrit (identité incomplète et ce qui manque, aucun résultat, ou résultats lus, de la discipline, utilisables, d'une autre discipline, non classés), puis le bilan — inscrits lus, identités complètes et incomplètes, résultats lus, écrits, déjà en base, utilisables par la performance de l'épreuve — et les raisons d'écart (mêmes règles que le calcul : fenêtre de dates, lieux admis…). Une erreur du serveur (licence refusée, quota du jour, serveur injoignable ou pas encore à jour) est dite en clair ; ce qui a été lu avant est gardé. La performance est recalculée quand il y a du nouveau d'utilisable.

La chaîne de performance n'a rien à régler : une source « Performances » prend toutes les performances de l'athlète, de SpeedSkatingResults, de ChronoFEED ou saisies. L'adresse du serveur se règle dans les paramètres.

Exemple : 1500 m Femmes, 24 inscrites, case décochée. Bilan : « 24 inscrit(s) lu(s), 21 à identité complète, 3 incomplète(s) (date de naissance × 3) ; 57 résultat(s) lu(s), 9 d'une autre discipline, 2 non classé(s), 46 écrit(s), 0 déjà en base, 18 utilisable(s) par la performance de l'épreuve. » Complétez la date de naissance des trois fiches, puis relancez : seules les nouvelles performances sont écrites.

Réglages du module Temps

Où : Performances, bouton au bout de la barre du haut

Le cache SSR du poste : le nombre de recherches d'athlètes sur SpeedSkatingResults qui y sont gardées (« 42 recherche(s) d'athlètes SpeedSkatingResults gardée(s) sur ce poste. »). Vider le cache SSR les oublie toutes, après confirmation : les prochaines Performances SSR referont les recherches par le nom sur le site, ce qui est long. Les performances déjà lues et les ID SSR des fiches ne changent pas.

Le cache est un fichier du poste (dans le dossier d'EVENT du profil Windows), commun à tous les événements. Il n'est pas dans la base de données, que FINISH partage.

Règles de performance de l'épreuve Temps

Où : Performances, barre repliable sous les boutons

La chaîne de performance de cette épreuve, source par source, telle que le calcul l'utilise : distance (ou formule, ou autre épreuve), calcul (la meilleure ou la moyenne des N meilleures), fenêtre de dates (saisons, début de saison, jours au plus, pas avant le, pas après le) avec les dates admises effectives calculées pour la date de l'événement (« Dates admises : du 2025-07-01 au 2026-11-07 »), lieux admis, lieux exclus, facteur. Seuls les champs qu'une source a sont montrés. La barre se déplie d'elle-même quand la dernière performance n'a donné aucun temps ou que l'import SSR a écarté des résultats ; replié, son titre dit « Conforme au gabarit » ou « 2 valeur(s) modifiée(s) pour cette épreuve ».

Chaque valeur porte une puce :

  • verte : la valeur du gabarit de l'événement (performance propre de l'épreuve type, sinon celle de son modèle) ; infobulle « Valeur du gabarit : Québec » ;
  • jaune : modifiée pour cette épreuve ; infobulle « Modifié pour cette épreuve ; valeur du gabarit : Québec ». Le petit bouton ↺ à côté reprend la valeur du gabarit. Une source que le gabarit n'a pas est marquée « absente du gabarit ».

Survolez un champ pour son explication. Les lieux se séparent par une virgule ou un point-virgule ; accents, majuscules, pays entre parenthèses et les mots City, Ville, Ville de, Cité en tête ou en fin sont ignorés : « Québec » admet « Quebec City (CAN) », mais pas « Mexico City » ni « Salt Lake City ». Des lieux admis vides admettent tous les lieux. Une valeur refusée (date mal écrite…) est encadrée de rouge, avec la raison au survol du ⚠.

Enregistrer et recalculer écrit la chaîne dans la copie de l'épreuve — jamais dans le gabarit ni dans les autres épreuves —, l'inscrit au journal de l'épreuve (action regle_performance : avant, après, et la liste des changements, « Lieux admis : « Québec » → « Québec, Calgary » ») puis recalcule la performance des inscrits. Les courses déjà générées ne changent pas : le message le dit (« régénérez les courses pour appliquer ») ; si des courses sont déjà courues, EVENT demande d'abord. Abandonner les saisies reprend les règles enregistrées ; Tout remettre comme le gabarit remet toute la chaîne du gabarit (à enregistrer). Après un import SSR qui a refusé des lieux, Ajouter les lieux refusés aux lieux admis les ajoute aux lieux admis affichés : vérifiez, puis enregistrez.

Exemple : après Performances SSR, « 143 inscrits, 143 sans temps » et le journal dit « 447 × lieu non admis (lieux admis : Québec) (ex. : t1500 2:23.300 2026-02-07 Quebec City (CAN)) ». Depuis la version 2.0.20, « Quebec City (CAN) » est reconnu comme « Québec » : refaites Performances SSR. Pour admettre aussi les temps faits ailleurs, ajoutez « Calgary » aux lieux admis (puce jaune), puis Enregistrer et recalculer. Le gabarit de l'événement garde « Québec » pour les autres épreuves.

Lieux admis Temps

Où : Performances, sous les boutons

Un choix multiple dans la liste des pistes connues de SpeedSkatingResults (« Calgary (CAN) », « Quebec City (CAN) »…), plus les lieux déjà écrits dans les règles de l'épreuve (marqués « (règles de l'épreuve) »). Seules les performances réalisées dans les lieux cochés comptent : le calcul prend le meilleur temps de la distance sur ces pistes. Rien de coché : tous les lieux (le bouton dit « Tous les lieux »). Le champ du haut cherche un lieu ; Tout décocher vide le choix.

Le choix s'écrit dans les règles de performance de l'épreuve (les lieux admis de chaque source qui en a) : il est enregistré avec la règle de l'épreuve ; « non enregistré » le rappelle jusqu'à Enregistrer et recalculer.

La liste des pistes est gardée sur le poste : elle sert hors ligne (la première fois, celle livrée avec EVENT). À l'ouverture d'un sélecteur, EVENT la relit sur SpeedSkatingResults si elle a plus de 30 jours, une seule fois par lancement et au rythme que le site demande ; sinon, rien ne part sur le réseau.

Lieux exclus Temps

Où : Performances, sous les boutons

Les performances réalisées dans les lieux cochés sont écartées du calcul, même si un lieu admis les accepte. Rien de coché : « Aucun ». Le choix est enregistré comme celui des lieux admis.

Exemple : Coupe Hollywood, 500 m Femmes : lieux admis « Quebec City (CAN) » et « Calgary (CAN) », lieu exclu « Calgary (CAN) ». Seuls les temps faits à Québec comptent ; une patineuse qui n'a couru qu'à Calgary prend son temps d'inscription.

Temps corrigé Temps

Où : Performances, sous la grille

Impose un temps de performance à l'inscrit choisi (« 41.23 », « 1:15.12 ») avec un Motif, puis Corriger. La correction est la première source de la chaîne : elle reste, calcul après calcul, jusqu'à ce qu'on la lève. La source affichée devient « Corrigé à la main » et la carte du coureur le signale.

Lever la correction Temps

Où : Performances, sous la grille

Retire la correction de l'inscrit choisi ; recalculez la performance pour retrouver le temps de la chaîne.

Joker Temps

Où : Performances, sous la grille

Donne ou retire le joker à l'inscrit choisi : il est placé devant les plus rapides, dans toutes ses épreuves (un athlète de haut niveau sans temps récent). La même case existe dans la grille des inscriptions.

Temps de performance des inscrits Temps

Où : Performances, la grille

Les inscrits dans l'ordre d'entrée : rang, dossard, athlète, club, temps retenu, source (Performance, Autre épreuve, Inscription, Joker, Corrigé à la main, Sans temps), groupe de formation, course, et le détail du moteur (lieu, date, conversion, formule).

La colonne SSR dit ce que la dernière lecture SSR a donné pour l'athlète (trouvé et combien de résultats, introuvable, ambigu, en erreur) ; elle se remplit pendant la lecture.