Explications à propos de la structure du fichier d' envoi

Description du nom de fichier

A partir de la date de fin de tournoi, le mois est codé en hexadécimal (1, 2, 3, …, 9, A, B, C) dans le caractère 1, le jour dans les caractères 2 et 3 (complété avec un zéro à gauche dans le caractère 2 si nécessaire):

  • l’identificateur de tournoi (3 caractères, 4, 5 et 6) généré par les programmes. Attention : quelques identificateurs sont réservés et ne doivent pas être utilisés : INT (interclubs nationaux), 24L (24 lignes), ELO (réservé), OPE identificateur par défaut pour les tournois open (issu de PairTwo par exemple), GRI (identificateur par défaut proposé pour les tournois fermés).
  • Caractères 7 et 8: l’utilité de ces 2 caractères réside dans la nécessité d’avoir un nom de fichier unique. Par exemple, si deux tournois open se terminent le même jour, c’est au niveau de la division/série que l’on va discerner les 2 fichiers d’envois. Le caractère 7 représente la division (chiffre de 1 à 9, $ si non utilisé) et le caractère 8 représente la série (lettre de A à Z, $ si non utilisé).
  • Le point de séparation avec l’extension « .»
  • N° de cercle expéditeur.(dans PairTwo, ce n° de cercle expéditeur est demandé par l’intermédiaire d’une boîte de dialogue, lors de la constitution du fichier

Donc, seuls peuvent être modifié les caractères 7 et 8. Le caractères 7 indique la division du tournoi (1 par défaut), tandis que le caractère 8 indique la série (A par défaut). Si vous avez 2 tournois de même type, qui se terminent le même jour, vous DEVEZ modifier le nom de fichier proposé. Par exemple le fichier du 1er tournoi s’appellera « 625OPE1a.618 » et le second « 625OPE2a.618 » ou « 625OPE1b.618 ».
Ces restrictions sont applicables à PairTwo; Chess Manager permet l"attribution d"un nom de fichier quelconque, conforme avec la dénomination des noms de fichier sous Windows soit 32 caractères. Il est néanmoins recommandé de se conformer à ces règles-ci sauf en cas d"ambiguïté.

Exemple de fichier d"envoi.

Tournoi : Cht FEFB ELITE
Nombre de participants : 16 ; 7 rondes
Envoyé par : Halleux Daniel, rue Morade, 7, 4540 Ampsin, 085/31.43.03
Date fin de tournoi : 12-06-2000
Tempo : 40C 2H + 1H KO
 00 16 72000060120000612
   Nom                 Matr. Clb Nat  ELO  000601  000603  000605  000607  000609  000611  000613
 1 Mohandesi Shahin    83607 209 BEL 2334   8 N 5   2 B 5  12 N 1   4 B 5   5 N 5   7 N 1   9 B 5
 2 Wantiez Fabrice     70823 506 BEL 2315   9 B 0   1 N 5  11 B 1   8 N 5  13 B 1   4 B 1   3 N 5
 3 Laurent Bruno       88617 501 BEL 2300  10 N 1   6 B 5  16 N 5   5 B 1   4 N 5   9 B 1   2 B 5
 4 Van Houtte Thierry  64491 201 BEL 2267  12 B 1   7 N 5   9 B 1   1 N 5   3 B 5   2 N 0  16 B 1
 5 Duric Slavko        57916 640 BEL 2232  13 N 1  16 B 5   6 N 5   3 N 0   1 B 5   8 B 5  14 N 1
 6 Uhoda Philippe      63011 952 BEL 2185  14 B 1   3 N 5   5 B 5   7 N 0  11 B 1  16 N 0   0 - -
 7 Piacentini Claudio  54810 501 BEL 2184  15 N 1   4 B 5  10 N 1   6 B 1   9 N 0   1 B 0   8 N 0
 8 Marechal Andy       50211 906 BEL 2171   1 B 5   9 N 0  14 B 1   2 B 5  16 N 5   5 N 5   7 B 1
 9 Fontaine Pierre     91219 622 BEL 2159   2 N 1   8 B 1   4 N 0  16 B 1   7 B 1   3 N 0   1 N 5
10 Lanneau Bertrand    60712 501 BEL 2142   3 B 0  14 N 1   7 B 0  13 N 0   0 - -  12 N 0  11 B 5
11 Verspecht Thierry   84255 910 BEL 2136   0 - -  13 B 1   2 N 0  12 B 1   6 N 0   0 - -  10 N 5
12 Timmermans Daniel   37176 601 BEL 2093   4 N 0   0 - -   1 B 0  11 N 0  14 N 0  10 B 1  13 B 1
13 Werner Yvan         50474 901 BEL 2078   5 B 0  11 N 0   0 - -  10 B 1   2 N 0  14 B 0  12 N 0
14 Lombart Philippe    41831 290 BEL 2016   6 N 0  10 B 0   8 N 0   0 - -  12 B 1  13 N 1   5 B 0
15 Parys Pierre        74993 521 BEL 2015   7 B 0   0 - -   0 - -   0 - -   0 - -   0 - -   0 - -
16 Porteman Eric       28291 640 BEL 1932   0 - -   5 N 5   3 B 5   9 N 0   8 B 5   6 B 1   4 N 0

Complément d"information concernant les groupes fermés incluant des joueurs NON COTES

Lorsqu"un groupe fermé (grille) contient des joueurs "non cotés", une cote fictive est calculée et attribuée à ces non cotés sur base des résultats qu’ils ont produit contre les joueurs cotés du groupe pour autant qu"il y en aie au moins 2.(moyenne arithmétique des cotés pondérée au nombre de parties jouées contre les NC, +- une valeur dépendant du résultat des NC contre les cotés). Ce système permet d"attribuer plus rapidement une cote au non coté. Si une erreur est induite par ce procédé, celle-ci s"annulera lors des traitements suivants.
Ainsi, lorsque vous constituez vos groupes, si vous en avez la possibilité, il est toujours intéressant d"y mettre au moins 2 joueurs cotés. Chess Manager applique ce principe, et lors de l"élaboration du fichier email, une cote fictive leur est attribuée dans le champ ELO avec l"indication "***" dans le champ Nat ce qui permet d"indiquer qu"il s"agit d"un ELO fictif.
Il y a deux types de calcul, l"un pour les grilles ou tournois complet et l"autre pour les tournois OPEN.

Voici l"explication sur le fichier email d"un tournoi complet

Attribution de la cote de performance GLOBALE des NC contre les cotés et cet ELO fictif est attribuer aux NC avec l"indication "***" dans le champ "Nat"

Conditions d"application: minimum 2 NON COTES ET 2 cotés
Définition d"un NC
Nombre de parties dans PLAYER < 20
Matricule >0

Exemple:

Club: 618 CNTE - Centrale Nucléaire Tihange Echecs
Rue Velbruck, 22, 4540 AMAY, tél.: 085/31.23.56
DT : HLX, tél.: 0477/56.00.73

TEST (00TST1B) - du 01/10/2000 au 18/11/2000
Tournoi complet - Simple rondes - 8 joueurs - Timing: 40c/2h, 1h KO
11 8 72000100120001118
N° Nom                  Matr. Clb Nat ELO  991230 991230 991230 991230 991230 991230 991230
1  ROMBOUTS ANDRE       66052 618     1150  8 N 0  2 N 1  3 B 0  4 N 0  5 B 5  6 N 0  7 B 1
2  MAZZOCCATO DOMINIQUE 57754 618 *** 1222  7 N -  1 B 0  8 N 5  3 N 1  4 B 5  5 N 0  6 B 0
3  MAZZOCCATO ALLISON   85740 618     1150  6 N 1  7 B 0  1 N 1  2 B 0  8 N 0  4 N -  5 B 0
4  MEMETI MEMET         90131 618     1150  5 N 1  6 B 5  7 N 0  1 B 1  2 N 5  3 B -  8 N 1
5  LEPERSONNE DIDIER    86967 618     1374  4 B 0  8 B 5  6 N 5  7 B 1  1 N 5  2 B 1  3 N 1
6  MEMETI KUSHTRIM      67041 618     1150  3 B 0  4 N 5  5 B 5  8 B 1  7 N -  1 B 1  2 N 1
7  HALIN THIBAULT       55654 618 *** 1222  2 B -  3 N 1  4 B 1  5 N 0  6 B -  8 B 1  1 N 0
8  ORBAN FRANCOIS       78042 810     1519  1 B 1  5 N 5  2 B 5  6 N 0  3 B 1  7 N 0  4 B 0

Dans le cas de cet exemple les joueurs cotés ont réalisés un score de 6/11 soit 55% contre les joueurs non cotés. La somme des points des adversaires cotés pour ces 11 parties est de 13836 soit une moyenne de 1258 points. Le score des joueurs cotés étant de 55% ou 45% pour les NC cette moyenne se voir emputer de 36 points soit une cote de performance globale de 1222 points. C"est ces 1222 points qui doivent être injectés dans le fichier email avec l"indication "***" dans le champ Nat.

Le deuxième cas concerne les tournois OPEN.

Voici un exemple.

Club: 618 CNTE - Centrale Nucléaire Tihange Echecs
Rue Velbruck, 22, 4540 AMAY, tél.: 085/31.23.56
DT : HLX, tél.: 0477/56.00.73

TEST (00OPE$$) - du 11/11/2000 au 19/11/2000
Tournoi OPEN - 8 joueurs - Timing: 40c/2h, 1h KO
11 8 72000100120001118
N° Nom                  Matr. Clb Nat ELO  991230 991230 991230 991230 991230 991230 991230
1  ROMBOUTS ANDRE       66052 618     1150  8 N 0  2 N 1  3 B 0  4 N 0  5 B 5  6 N 0  7 B 1
2  MAZZOCCATO DOMINIQUE 57754 618 *** 1200  7 N 1  1 B 0  8 N 5  3 N 1  4 B 5  5 N 0  6 B 0
3  MAZZOCCATO ALLISON   85740 618     1150  6 N 1  7 B 0  1 N 1  2 B 0  8 N 0  4 N -  5 B 0
4  MEMETI MEMET         90131 618     1150  5 N 1  6 B 5  7 N 0  1 B 1  2 N 5  3 B -  8 N 1
5  LEPERSONNE DIDIER    86967 618     1374  4 B 0  8 B 5  6 N 5  7 B 1  1 N 5  2 B 1  3 N 1
6  MEMETI KUSHTRIM      67041 618     1150  3 B 0  4 N 5  5 B 5  8 B 1  7 N -  1 B 1  2 N 1
7  HALIN THIBAULT       55654 618 *** 1257  2 B 0  3 N 1  4 B 1  5 N 0  6 B -  8 B 1  1 N 0
8  ORBAN FRANCOIS       78042 810     1519  1 B 1  5 N 5  2 B 5  6 N 0  3 B 1  7 N 0  4 B 0

Ici c"est un peu plus compliqué. Pour chacun des joueurs NON COTES qui ont rencontrés d"autres joueurs NON COTES aussi, on calcule d"abord la performance de chacun de ces joueurs contre les cotés. Pour le joueur n° 2, il a fait un score de 2/6 soit 33%. La somme de ses adversaires est de 7493, soit une moyenne de 1249 points desquels on retire 125 points qui correspondent aux 33% ce qui donne une cote de performance de 1124 points.

Pour le deuxième joueur NC le n° 7, avec un résultat de 3/5, une moyenne des adversaires de 1269 sa performance est de 1197.

Maintenant on va injecté ces 2 cotes de performance dans le tableau (email) ci-dessus et on va répéter le calcul de la cote de performance de ces 2 joueurs jusqu"à ce que ces cotes de performances ne changent plus! Attention que maintenant on prend en compte tous les joueurs, aussi bien les cotés que les non cotés.

Donc, à la deuxième itération, pour le premier joueur (n°2) on va avoir un score de 3/7 soit 43%. La somme des adversaires est à ce moment, de 8690 points soit une moyenne de 8690:7=1241 points desquels je retire 50 points dû aux 43% ce qui donne une nouvelle cote de performance de 1191 points. Pour le joueur n° 7 le score est de 3/6 soit 50%, une moyenne de 1245 points desquels on retire 0 points soit une cote de performance de 1245.

On répète donc ce calcul en injectant à chaque fois la nouvelle cote de performance.
Dans l"exemple ci-dessus la performance finale est de 1200 pour le n° 2 et de 1257 pour le n° 7. Ces performances sont obtenues après 5 itérations.