Calcul de la vitesse
Concours

Calcul de la vitesse

MyPigeons calcule la vitesse de chaque arrivée à partir des mêmes éléments : distance, durée du vol, écarts de constateur, temps mort et un commutateur de vitesse critiquement basse qui bascule le classement sur l'heure d'arrivée lorsque les pigeons ralentissent. Cette page parcourt chaque entrée, l'ordre dans lequel elles sont appliquées, et les cas particuliers qui compliquent les concours sur plusieurs jours.

Bon à savoir avant de commencer

  • La vitesse est rapportée par défaut en m/min, ou en y/min pour les pays impériaux. La précision est contrôlée globalement par le réglage nombre de décimales de la vitesse.
  • Le temps mort peut être configuré au niveau national ou remplacé sur un concours individuel. Le remplacement par concours l'emporte toujours.
  • Un pigeon volant plus lentement que la vitesse critique basse (par défaut 750 m/min) est, lorsque l'option est activée sur le concours, classé selon l'heure d'arrivée plutôt que par la vitesse.

La formule de base de la vitesse

Toutes les vitesses du système utilisent la même formule :

vitesse = distance × 60 / durée du vol, où la distance est exprimée en mètres (ou yards pour les pays impériaux) et la durée du vol en secondes.

Conversion des unités de distance

L'unité est pilotée par le réglage système d'unité de la vitesse. Les pays métriques stockent la distance en kilomètres et la convertissent en mètres (× 1000). Les pays impériaux stockent la distance en miles et la convertissent en yards (× 1760). Le Bangladesh est un hybride délibéré : la distance est stockée en kilomètres mais les vitesses sont rapportées en y/min, la distance est donc multipliée par 1093,6133.

Précision et contrôles de cohérence

La vitesse finale est arrondie au nombre de décimales configuré. Deux garde-fous interviennent en dernier : une durée de vol de zéro ou moins ramène la vitesse à 0, et toute vitesse supérieure à 10 000 est elle aussi remise à 0 (généralement causée par un écart de constateur dans le mauvais sens ou une arrivée saisie avant le lâcher).

Durée du vol en détail

La durée du vol n'est pas simplement arrivée - lâcher. C'est le résultat de quatre étapes appliquées dans cet ordre :

  1. Calcul de l'horodatage absolu de l'arrivée

    L'horodatage de l'arrivée est calculé comme un nombre de secondes écoulées depuis le moment du lâcher : lâcher + (jour d'arrivée - 1) × 86400 + h × 3600 + m × 60 + s. Cela évite les problèmes liés aux changements d'heure d'été entre pays - en comptant les secondes écoulées depuis le lâcher au lieu de reconstruire une date calendaire, le résultat reste correct même lorsque le lâcher et l'arrivée tombent de part et d'autre d'un changement d'heure.

  2. Soustraction de l'écart de constateur ou de l'écart relatif

    Si l'écart relatif est activé, l'écart relatif est utilisé ; sinon, l'écart brut du constateur est utilisé. La gestion du signe dépend de deux commutateurs. Utiliser l'écart positif inverse toujours le signe - utile dans les pays où un écart positif est la direction défavorable. Utiliser l'écart négatif n'applique l'écart que s'il est négatif ; les écarts positifs sont mis à zéro, ce qui est le comportement par défaut pour la plupart des fédérations. La mécanique complète de l'écart relatif est décrite dans sa propre section ci-dessous.

  3. Soustraction du temps de bicyclette

    Si l'amateur enregistre un temps de bicyclette - le temps mis à transporter le constateur du colombier au club pour la lecture - il est soustrait de la durée du vol pour que ce soit bien le temps de constatation qui compte, et non le temps de transport.

  4. Soustraction du temps mort

    La déduction du temps mort est l'étape la plus complexe et possède sa propre section ci-dessous.

L'écart relatif en détail

Certaines fédérations répartissent l'écart de constateur proportionnellement sur la durée de marche du constateur, plutôt que d'appliquer l'écart entier à chaque arrivée. C'est ce que fait l'écart relatif. Lorsqu'il est activé, le calculateur utilise l'écart relatif à la place de l'écart brut du constateur lors du calcul de la durée du vol.

La durée de marche du constateur : heures d'ouverture et de fermeture

Lors du traitement du fichier d'import, le système enregistre par concours deux horodatages qui encadrent la durée de marche du constateur :

  • Heure d'ouverture - quand le constateur a été mis à l'heure et démarré au club, avant l'enlogement.
  • Heure de fermeture - quand le constateur a été arrêté et lu après le concours.

Les deux horodatages se trouvent dans la même table et sont enregistrés à deux niveaux.

Enregistrement au niveau du club

Un enregistrement par club et par concours, contenant l'ouverture et la fermeture qui s'appliquent par défaut à chaque membre de ce club. C'est le cas le plus fréquent - tout le club a enlogé et fait la lecture ensemble, donc une seule paire ouverture/fermeture couvre tous les membres.

Surcharge par amateur

Certaines fédérations importent aussi des horodatages d'ouverture (et éventuellement de fermeture) au niveau de l'amateur. Ces enregistrements remplacent les valeurs du club pour cet amateur en particulier. La surcharge est partielle : un enregistrement contenant uniquement l'ouverture remplace seulement l'ouverture et hérite de la fermeture du club, tandis qu'un enregistrement renseignant aussi la fermeture remplace les deux.

Lorsqu'un enregistrement amateur existe, la durée de marche démarre à son ouverture. La fin de la durée provient de son enregistrement s'il porte une heure de fermeture ; sinon le système retombe sur la fermeture du club.

Comment l'écart relatif est calculé

La formule comporte trois parties :

  • durée_marche = ouverture - fermeture - le total en secondes pendant lequel le constateur a tourné.
  • durée_marche_à_arrivée = arrivée - fermeture - où l'arrivée se situe à l'intérieur de cette durée.
  • écart_relatif = (durée_marche_à_arrivée / durée_marche) × écart_constateur - la part de l'écart de constateur qui s'applique à cette arrivée, proportionnelle à la fraction de la durée de marche écoulée à l'instant de l'arrivée.

Concrètement, une arrivée tout au début de la durée de marche apporte un écart de 0 ; une arrivée tout à la fin reçoit l'écart entier ; une arrivée au milieu en reçoit la moitié. Le résultat est arrondi à quatre décimales avant d'être renvoyé à la formule de durée de vol.

Quand l'écart relatif est ignoré

Deux cas sautent entièrement le calcul et renvoient 0. Premièrement : lorsque le réglage utiliser l'écart relatif est désactivé dans la configuration du pays. Deuxièmement : lorsqu'il n'existe ni enregistrement de club ni enregistrement d'amateur pour le concours - typiquement parce que le fichier d'import n'apportait pas les heures d'ouverture/fermeture. Dans les deux cas, le calculateur de vitesse retombe sur l'écart brut du constateur.

Gestion du signe et commutateurs positif/négatif

Un écart de constateur est un nombre signé, mais les fédérations ne s'entendent pas sur le sens de chaque signe. Deux commutateurs nationaux décident comment MyPigeons l'interprète.

Utiliser l'écart négatif régit le signe au moment de la saisie. Activé (par défaut), l'écart est enregistré exactement tel qu'il a été saisi. Désactivé, les nombres positifs saisis par l'utilisateur sont retournés en négatifs au moment de l'enregistrement - utile pour les fédérations qui rapportent les écarts en valeurs positives mais les traitent comme une pénalité.

Utiliser l'écart positif inverse le signe au moment où l'écart est injecté dans la formule de vitesse. Désactivé (par défaut), la valeur enregistrée entre telle quelle ; activé, elle est d'abord multipliée par -1 - utile lorsque l'interprétation du signe par votre fédération est l'opposé du réglage par défaut de MyPigeons.

Les deux commutateurs sont des réglages nationaux ; une fois qu'ils correspondent aux règles de votre fédération, ils n'ont pas besoin d'être modifiés concours par concours. Ils agissent sur le type d'écart actuellement utilisé - si l'écart relatif est activé, les mêmes règles de signe s'appliquent à l'écart relatif, pas à la valeur brute du constateur.

D'où viennent les heures d'ouverture et de fermeture

Les heures d'ouverture et de fermeture sont alimentées depuis le fichier d'import au moment où les données du concours sont chargées. La plupart des exports ETS portent les deux heures pour le club ; les fédérations qui travaillent avec des surcharges au niveau de l'amateur joignent aussi des enregistrements amateurs. Les enregistrements peuvent également être édités depuis l'écran des heures de constateur si une faute de frappe ou un manque doit être corrigé manuellement avant un nouveau calcul.

Zones de temps mort

Une zone de temps mort est une fenêtre nocturne récurrente pendant laquelle les pigeons ne volent pas. Le système retire cette fenêtre de la durée du vol pour qu'une arrivée sur plusieurs jours ne soit pas pénalisée pour les heures où aucun pigeon ne pouvait être en l'air.

Une zone de temps mort possède une plage de dates (à quelles semaines de la saison elle s'applique) et une plage horaire (la fenêtre nocturne, par exemple 21:00 - 05:00). La durée déduite est d'un jour entier plus la différence entre les deux heures - une fenêtre 21:00 - 05:00 représente donc 32 heures par nuit, parce que la fenêtre traverse minuit.

Deux façons de configurer le temps mort

Le temps mort peut être configuré à deux endroits. Lors du calcul de la vitesse, ils sont lus dans un ordre fixe.

Temps mort global (national)

Configuré sous Panneau d'administration → Zones de temps mort. Vous pouvez créer autant d'intervalles que la saison l'exige - typiquement une fenêtre nocturne plus courte pour les concours d'été (par ex. 22:00 - 04:00) et une plus longue pour les semaines marathon (par ex. 21:00 - 05:30). Chaque intervalle a sa propre plage de dates de saison, ils peuvent donc couvrir différentes parties de l'année sans chevauchement. Le formulaire refuse les intervalles qui chevauchent un enregistrement existant.

Surcharge par concours

Configurée directement dans l'onglet d'administration du concours comme un remplacement ponctuel pour un seul concours. À utiliser quand un concours en particulier a des besoins inhabituels en temps mort - par exemple un vol de longue distance pour lequel la fenêtre de temps mort doit être prolongée uniquement pour ce concours. La surcharge ne stocke que la plage horaire ; elle s'applique implicitement à tous les jours couverts par le concours.

Lequel l'emporte

Le calculateur de vitesse cherche les deux, dans cet ordre :

  1. Trouver une zone globale

    La recherche globale s'exécute contre le moment du lâcher du concours. L'intervalle global qui couvre le moment du lâcher est chargé - heure de début, heure de fin et durée nocturne. La correspondance se fait par date ; la plage horaire est utilisée plus tard pour déduire le temps mort, pas pour filtrer la recherche.

  2. Appliquer la surcharge par concours

    Si une surcharge par concours existe, ses valeurs écrasent tout ce que la recherche globale a chargé - la surcharge l'emporte toujours, sur les trois champs (début, fin, durée). Si aucune correspondance globale n'a été trouvée mais qu'une surcharge existe, la surcharge est utilisée seule.

  3. Pas de correspondance signifie pas de déduction

    Si aucune des deux ne donne de résultat, le temps mort vaut zéro et la durée du vol reste inchangée.

Concours sur plusieurs jours et zones qui se chevauchent

L'essentiel de la complexité du temps mort n'apparaît qu'avec des arrivées qui prennent plus d'un jour. Deux règles dirigent ce qui se passe.

Combien de nuits sont déduites

Une fois la zone correspondante connue, sa durée nocturne est multipliée par le nombre de jours calendaires entre le lâcher et l'arrivée. Un pigeon arrivant deux jours plus tard se voit déduire deux nuits complètes de temps mort ; un qui arrive le même jour, aucune. Le nombre de jours est calculé à partir de la date calendaire, pas des secondes écoulées, donc un vol du vendredi après-midi au dimanche matin compte pour deux jours quel que soit le détail des heures.

Arrivées qui tombent dans la fenêtre de temps mort

Si l'heure de l'arrivée tombe entre le début et la fin du temps mort, le calculateur fait avancer l'arrivée jusqu'à la fin de la fenêtre avant d'effectuer la déduction. Deux cas sont traités symétriquement :

  1. Arrivée avant minuit, à l'intérieur de la fenêtre

    Exemple : une fenêtre 21:00 - 05:00, le pigeon arrive à 22:30. L'arrivée est avancée à 05:00 le lendemain matin - on ajoute le temps de l'arrivée à minuit, puis le temps de minuit à la fin de la fenêtre.

  2. Arrivée après minuit, encore à l'intérieur de la fenêtre

    Exemple : même fenêtre 21:00 - 05:00, le pigeon arrive à 03:00. L'arrivée est avancée à 05:00 le même jour. Dans les deux cas, l'arrivée est posée à la fin du temps mort, la déduction reste donc symétrique.

Avertissement important : seule la zone du jour du lâcher est utilisée

La recherche globale ne s'exécute qu'une seule fois, contre le moment du lâcher du concours. Si votre pays définit différents intervalles de temps mort pour différentes parties de la saison et qu'un seul concours en chevauche deux, l'intervalle du jour du lâcher est réutilisé pour chaque nuit suivante - le système n'enchaîne pas plusieurs configurations sur des jours différents. Planifiez les intervalles nationaux de manière qu'un concours unique tienne dans un seul intervalle.

Pour un concours ponctuel qui a légitimement besoin d'un temps mort différent de la configuration globale (par exemple un vol marathon où la fenêtre nocturne standard est trop courte), définissez une surcharge dans l'onglet d'administration du concours. La surcharge remplace les trois valeurs (début, fin, durée) uniquement pour ce concours et c'est la solution la plus propre.

Vitesse critique basse (par défaut 750 m/min)

Quand les pigeons s'arrêtent en route - chaleur extrême, vent contraire, troupe descendue pour la nuit - les vitesses tombent en dessous du niveau où la distance colombier-à-colombier produit encore un classement significatif. Juger uniquement à la vitesse favoriserait injustement les colombiers à courte distance, parce que pour la même durée de vol une distance plus courte donne toujours une vitesse plus élevée. C'est précisément ce que résout le commutateur de vitesse critique basse.

Comment le seuil est configuré

Deux réglages le contrôlent. Vitesse critique basse définit le seuil lui-même - par défaut 750, en m/min pour les systèmes métriques et y/min pour les impériaux. Le commutateur principal utiliser la vitesse critique basse rend la fonction visible dans l'interface du concours.

Comment un concours adhère

Chaque concours a deux commutateurs dans la fenêtre des détails :

Classer par heure d'arrivée sous le seuil

Lorsque ce commutateur est actif, les pigeons dont la vitesse est sous le seuil sont écrits dans les résultats temporaires avec leur horodatage d'arrivée ajusté au lieu de leur vitesse - le classement trie alors par qui est arrivé en premier, et non par qui a volé plus vite sur une distance plus courte. Les pigeons au-dessus du seuil ne sont pas affectés ; pour eux, le tri par vitesse reste en vigueur. Les deux systèmes de classement coexistent au sein du même concours.

Appliquer la correction de distance moyenne

Ce commutateur applique une correction de style autrichien : l'heure d'arrivée de chaque colombier est décalée de 8 secondes par tranche de 100 m d'écart par rapport à la distance moyenne du concours. Les colombiers plus éloignés du lieu de lâcher reçoivent un décalage positif (leur arrivée est traitée comme plus précoce), ceux plus proches reçoivent un décalage négatif. On compense ainsi les différences de distance sans abandonner le classement par temps.

D'où vient la distance moyenne

La distance moyenne du concours est calculée à partir des distances de colombier des amateurs distincts, et non des distances par pigeon. Chaque amateur contribue avec son colombier une seule fois, quel que soit le nombre de pigeons enlogés - ainsi un seul gros colombier ne peut pas fausser la moyenne.

Quand les vitesses sont recalculées

Une vitesse est calculée chaque fois qu'une donnée d'entrée alimentant la formule change. Les déclencheurs les plus fréquents sont :

  • Nouvelle arrivée - importée depuis un fichier ETS ou saisie manuellement, déclenche un calcul de vitesse pour une seule arrivée.
  • Modifications en masse sur un concours (écart de constateur, distance, temps mort) recalculent chaque arrivée du concours.
  • Recalcul au niveau du concours parcourt chaque arrivée du concours - les arrivées officielles, les résultats temporaires en cours et les arrivées rapportées publiquement. Quand l'écart relatif est activé, l'écart relatif par amateur est aussi redérivé à partir des heures de constateur avant que la vitesse ne soit recalculée.
  • Arrivées BENZING Live - tant pour les entraînements privés que pour les entraînements de club partagés, la vitesse est recalculée à chaque nouvelle arrivée signalée par l'appareil live.
  • API de transfert - les outils tiers qui poussent les arrivées via l'API publique passent par le même chemin de calcul.
  • Mode entraînement utilise une formule séparée et plus simple, qui ignore complètement les écarts, le temps mort et le temps de bicyclette. Elle est utilisée pour les enregistrements d'entraînement personnels, jamais combinés avec des résultats de concours.

Départage lorsque deux pigeons ont la même vitesse

Après l’application de tous les ajustements de vitesse, deux constatations peuvent encore aboutir au même chiffre exact. Différentes fédérations souhaitent gérer cela différemment, c’est pourquoi MyPigeons propose trois règles déterminant l’attribution des prix à l’intérieur d’un "groupe à vitesse identique", une dérogation à l’échelle de la fédération pour les résultats FCI, et une chaîne de tri secondaire déterministe qui rend l’ordre reproductible. Cette section parcourt les trois couches et montre ce que fait à la place le classement en direct.

Trois configurations

Le paramètre national same_speed_rule détermine comment les prix sont attribués aux pigeons à vitesse égale. Les trois valeurs possibles sont décrites ci-dessous.

Rang identique (valeur par défaut la plus courante)

Les pigeons à vitesse identique partagent le même prix, et la vitesse distincte suivante saute la taille du groupe. Deux pigeons ex aequo en 1re place reçoivent tous deux le prix 1, et le pigeon suivant obtient le prix 3. C’est le réglage équitable par défaut lorsque deux oiseaux ont véritablement volé à la même vitesse et que la fédération n’a pas besoin de les séparer.

Rang séparé

Chaque pigeon reçoit son propre prix distinct, même au sein d’un groupe à vitesse identique. Le groupe est scindé à l’aide de l’ordre secondaire décrit ci-dessous, de sorte que deux pigeons à vitesse égale mais avec des distances ou des positions ETS différentes terminent sur des prix consécutifs. Utilisé par les fédérations qui exigent un ordre strict sans ex aequo.

Rang identique au sein d’un même amateur

Les pigeons du même amateur partagent un prix, mais dès que le groupe passe à un autre amateur, le prix saute. C’est le juste milieu : on ne pénalise pas un amateur dont deux pigeons ont été constatés à l’identique, tout en séparant clairement les différents colombiers.

Dérogation pour les résultats FCI / officiels

Exigé par la FCI depuis la saison 2025

Cette règle n’est pas un choix de MyPigeons - c’est une exigence du règlement international FCI pour les résultats de championnat. Le règlement stipule que les pigeons du même éleveur constatés dans la même seconde sur une même course doivent figurer sur la liste de résultats par ordre croissant de la position obtenue, avec un coefficient croissant. Chaque pigeon du même éleveur doit avoir un coefficient unique ; deux pigeons ou plus partageant un coefficient sur une seule course ne sont pas autorisés. MyPigeons applique cela automatiquement à chaque type de résultats marqué comme officiel, quel que soit le réglage national same_speed_rule.

Pour les types de résultats "officiels" de style FCI - ceux utilisés pour les championnats de fédération et le calcul du coefficient FCI - MyPigeons ignore le réglage national à l’intérieur d’un groupe à vitesse identique et applique une règle plus stricte introduite en 2025 : deux pigeons du même amateur à la même vitesse ne peuvent pas partager un prix. Le groupe est regroupé par amateur, les prix sont incrémentés à l’intérieur de chaque sous-groupe, puis les sous-groupes sont fusionnés de sorte que les décalages s’enchaînent correctement.

Les autres pigeons (amateurs différents, ou vitesses distinctes) continuent à suivre la règle nationale. Cette dérogation existe parce que deux pigeons du même amateur partageant un coefficient FCI faussent le calcul du coefficient et donnent à cet amateur un avantage injuste au niveau fédéral.

Ordre de tri secondaire

Quelle que soit la règle active, l’ordre dans lequel les pigeons tombent dans un groupe à vitesse identique est déterministe. La même chaîne sert également au rang séparé pour scinder un groupe - l’ordre existe déjà, il décide simplement qui reçoit quel prix à l’intérieur du groupe.

  1. Vitesse - le signal principal. Les pigeons plus rapides précèdent toujours les plus lents.
  2. Distance - un pigeon qui a parcouru une plus longue distance à la même vitesse l’emporte, sur le principe que le vol plus long a été plus difficile.
  3. Ordre ETS - la position attribuée à la constatation par le dispositif ETS lui-même. Bien que MyPigeons ne stocke les heures d’arrivée qu’à la seconde près, l’ETS enregistre chaque constatation avec une précision infraseconde (centièmes ou millièmes de seconde) et imprime sa liste de constatations dans cet ordre plus fin. Nous respectons cet ordre : lorsque deux constatations partagent la même seconde de notre côté, c’est celle que l’ETS a listée en premier qui gagne - c’est-à-dire celle qui a effectivement franchi l’antenne en premier. Le champ est rempli depuis l’export ETS ; lorsqu’il manque dans les données sources, il reste à zéro pour toute la course et ne contribue pas à l’ordre.
  4. Nomination - le pigeon le plus faiblement nommé l’emporte. Il s’agit du critère de départage de style tchèque "nominace", conservé comme secondaire pour les anciennes saisons où l’ordre ETS n’est pas disponible.
  5. ID interne de constatation - dernier recours déterministe. La constatation insérée en premier gagne. Cela garantit que deux exécutions du même calcul produisent toujours le même ordre, même lorsque tous les autres champs sont identiques.

La chaîne est appliquée de gauche à droite : les pigeons sont d’abord comparés par vitesse, les égalités sont tranchées par la distance, puis par l’ordre ETS, puis par la nomination, puis par l’ID de constatation. Dès que deux pigeons diffèrent sur l’un de ces champs, la chaîne s’arrête.

Saisir manuellement l’ordre ETS quand l’export ETS ne le fournit pas

Certaines sources de constatations ne fournissent pas l’ordre interne de l’ETS - saisie manuelle, relevés sur papier ou un format d’import dont les champs ne contiennent pas le numéro de position. Lorsque deux constatations d’un même amateur tombent alors sur la même seconde, le champ d’ordre ETS est à zéro pour les deux et l’égalité ne peut pas être tranchée à ce niveau. Pour résoudre ces collisions, l’écran d’édition de la constatation expose l’ordre ETS comme un champ modifiable : l’administrateur peut saisir directement sur chaque constatation concernée l’ordre imprimé sur la liste ETS (ou tout autre ordre déterministe qu’il souhaite conserver), et le prochain recalcul des résultats le respectera. C’est la façon la plus propre de corriger une collision « même amateur, même seconde » sans réimporter le fichier.

Le classement en direct n’applique pas ces configurations

Tant que la course est en cours, MyPigeons affiche un classement en direct calculé à partir des constatations au fil de leur arrivée. Ce classement ne passe pas par le calculateur officiel de résultats - aucun type de résultat n’est attaché, aucun indicateur FCI n’est pris en compte et le paramètre same_speed_rule n’est pas consulté. Il trie simplement toutes les constatations par vitesse (ou par heure d’arrivée corrigée lorsque la course utilise la dérogation pour vitesse critique basse), applique la même chaîne secondaire - distance, ordre ETS, ID de constatation - et attribue à chaque constatation un prix consécutif. En pratique, la vue en direct se comporte donc toujours comme un rang séparé.

Cet écart est intentionnel : le classement en direct sert à se repérer pendant que la course se déroule, non à attribuer les prix. Une fois la course clôturée et les types de résultats officiels calculés, la règle configurée prend effet et les prix et coefficients finaux la respectent. Ne soyez pas surpris si la position en direct d’un pigeon diffère du prix obtenu dans les résultats calculés - ce sont les mêmes données, simplement triées selon une règle différente.

Cas particuliers à connaître

Changements d'heure d'été

Les horodatages d'arrivée sont calculés en secondes écoulées depuis le moment du lâcher, non depuis une date calendaire reconstruite. Cela rend le calcul insensible aux changements d'heure d'été qui tombent entre le lâcher et l'arrivée, même quand un concours s'étend sur plusieurs pays.

Fuseau horaire de l'organisation

Lorsque le réglage des fuseaux horaires est activé et que l'organisation du concours a son propre fuseau configuré, ce fuseau est utilisé pour toutes les comparaisons d'heure de la journée concernant le temps mort. Une fédération avec des bureaux dans deux pays obtient ainsi des résultats cohérents - la fenêtre de temps mort est interprétée dans l'heure locale de l'organisation.

Unités impériales et bangladaises

Les concours impériaux stockent la distance en miles et la convertissent en yards (× 1760) avant le calcul de la vitesse ; le suffixe d'unité devient y/min. Le Bangladesh travaille en distance métrique (km) mais rapporte y/min, ce qui explique pourquoi la distance est multipliée par 1093,6133 au lieu de 1000 quand le système métrique et le signe y/min sont configurés ensemble.

Plafond de cohérence

Toute vitesse calculée au-delà de 10 000 retombe à 0. C'est une protection contre les données erronées - typiquement un écart de constateur dans le mauvais sens, ou une arrivée saisie avant le lâcher.