Scripts de notation & GitHub


Grandes nouvelles pour les développeurs de scripts de notation SeeYou aujourd'hui ! Avec les nouvelles règles de compétition de l'annexe A, le CIG a introduit des paramètres qui n'étaient pas pris en charge auparavant dans les scripts de notation pour SeeYou. Afin de vous faciliter la vie en tant que marqueur de compétition et développeur de scripts, nous avons introduit plusieurs nouvelles options dans les scripts SeeYou qui ouvrent une multitude de nouvelles possibilités pour marquer les compétitions de vol à voile.

1. ID de la classe

Il est maintenant possible de sélectionner différentes distances minimales et exigences pour l'attribution de 1000 points pour différentes classes directement dans les scripts SeeYou. Voici un exemple :


// Distance minimale pour valider la journée, en fonction de la classe [mètres].
Dm := 100000 ;
if Task.ClassID = 'club' Then Dm := 100000 ;
if Task.ClassID = '15_meter' Then Dm := 120000 ;
if Task.ClassID = 'open' Then Dm := 140000 ;

// Distance minimale pour 1000 points, selon la classe [mètres].
if Task.ClassID = '13_5_meter' Then D1 := 250000 ;
if Task.ClassID = 'standard' Then D1 := 300000 ;
if Task.ClassID = '18_meter' Then D1 := 350000 ;

Les détails sont ici :
https://help.naviter.com/article/354-writing-your-own-scripts

2. Début du marquage de l'événement pilote

C'est la grande nouvelle. Les efforts anti-gaggle se concentrent de plus en plus sur l'utilisation d'un marqueur d'événement pilote pour choisir leur heure de départ. Ici, à Naviter, nous soutenons ces efforts de tout notre cœur. C'est pourquoi les scripts SeeYou peuvent désormais évaluer les événements pilotes et laissent la porte ouverte à votre créativité. SeeYou rapporte tous les événements pilotes au script + tous les franchissements de ligne de départ valides. Vous êtes alors libre de faire ce que vous voulez avec eux. Laissez libre cours à votre créativité, expérimentez avec les nouvelles règles. Nous pouvons vraiment changer le sport pour le mieux une fois de plus.

Les détails sont ici :
https://help.naviter.com/article/354-writing-your-own-scripts

3. Avertissements de l'utilisateur

Une fonctionnalité souvent demandée pour pouvoir renvoyer certaines données à SeeYou directement à partir des scripts de notation est maintenant supportée. Définissez la chaîne Pilots[i].Warning et elle sera renvoyée à SeeYou. Elle est utilisable pour le scoring ainsi que pour le débogage de vos scripts.

4. GitHub pour les scripts de notation

Nous ouvrons un dépôt Github Naviter où nous pouvons collaborer sur les scripts officiels et expérimentaux ! Clonez, bifurquez et tirez ici :
https://github.com/naviter/seeyou_competition_scripts/