fide2009.pl - Calcul des perfs et variations de Elo FIDE suivant les rgles
en vigueur au 1er juillet 2009.

1. Prambule
------------

Les rgles de calcul du Elo FIDE ont subi plusieurs volutions considrables
ces dernires annes : en particulier, les variations de classement des
joueurs classs ne sont plus calcules en faisant la moyenne des adversaires
sur le tournoi, mais partie par partie, et les parties opposant un joueur
class  un joueur non class sont maintenant comptes pour le classement du
joueur class (sous rserve que le joueur non class ralise une tranche
FIDE valide dans le tournoi, c'est--dire affronte au moins trois
adversaires classs et marque au moins un point).

Or le logiciel Papi n'a pas t mis  jour pour prendre en compte ces
nouveaux points de rglement. Les variations de classement, d'ailleurs dj
approximatives, qu'il indique sont calcules en fonction des anciennes
rgles. Si ne pas calculer partie par partie n'avait pas chang grand-chose
et fournissait quand mme des approximations assez satisfaisantes, le
nouveau changement est beaucoup plus radical et mrite que les calculs
soient refaits. En attendant que le logiciel soit mis  jour pour en tenir
compte, le prsent script se propose de remdier  la situation.

2. Mode d'emploi
----------------

Les grilles amricaines produites par Papi ne mentionnant que le classement
utilis pour apparier un joueur sans prciser s'il s'agit ou non d'un
classement FIDE, il est ncessaire de disposer galement de la liste des
joueurs, dans laquelle cette information est mentionne.

Le script ncessite qu'un inteprteur Perl soit install sur la machine. Sur
les machines Windows, tout bon moteur de recherche vous permettra de trouver
la distribution (gratuite) ActivePerl. Tlchargez-la et installez-la.

Une fois cette installation faite, copiez le script fide2009.pl dans le
rpertoire o se trouvent les fichiers du ou des tournois pour lesquels vous
voulez calculer les perfs FIDE et lancez-le (par exemple en double-cliquant
dessus depuis l'explorateur de fichiers). Le script va automatiquement
rechercher dans le rpertoire o il se trouve toute les grilles amricaines
produites par Papi (fichiers *Ga.htm) puis, s'il trouve galement la liste
des joueurs correspondante (fichiers *Ls.htm) va produire un fichier
contenant les perfs FIDE, qu'il appellera <nom_du_tournoi>FideThL.htm.

3. Bugs
-------

Le script se repre par rapport aux noms des joueurs. S'il y a deux
homonymes parfaits (mme nom et mme prnom) dans le tournoi, il ne
fonctionnera pas correctement. En mme temps, la FIDE aussi a parfois du mal
dans ce genre de situations (remember Julien Laurent...) et le cas est
suffisamment rare pour que je n'aie pas envie de me compliquer la vie avec.

Le script n'a pas t test extensivement et pourrait contenir d'autres bugs
(je pense que non, mais on ne peut jamais tre sr). Si le cas se produit,
merci de me le signaler.

Thomas Lemoine, 11 juillet 2009.
E-mail : thomas.lemoine@free.fr
Tlphone : 01 43 05 49 27 - 06 09 33 12 33
Adresse : 100 rue Pierre Brossolette - 93160 NOISY LE GRAND

