P2Html |
Version actuelle: p2Html v4.04.02
Ce programme permet de lire directement directement les fichiers créer avec 'pairtwo' version 4.nn, c'est à dire les fichiers portant l'extension 'SWS' en provenance de 'PairTwo' mais UNIQUEMENT VERSION 4.nn.Il suffit de choisir le fichier 'PairTwo' sur lequel on travaille et le fichier résultat à obtenir. Différentes options existent afin d'affiner la présentation:
Langue: Français Anglais ou Neerlandais. Options: Classement Général (par départage) Classement Performance (différence entre la performance et la cote ELO) Résultats des rondes Appariements par table Appariements Alphabétiques Grille Américaine Classement avec: Pays (ou sans pays) le Nom ou le Numéro de club Le fichier de résultat créé est nommé dans la fenêtre 'HTML' et peut comporter un répertoire (../../xxx.html ou C:\abc\result\xxx.html). D'autres fichiers vont être créés dans le répertoire courant, dont le nom est la base du nom du fichier .html (xxx dans notre cas). Ces fichiers auront un nom spécifique et contiendront chacun des données différentes:
Ces fichiers sont créés afin de permettre une impression de chacun d'eux sans devoir modifier le fichier global qui devrait être publié sur le web.
xxx.CLG.html CLassement Général. xxx.CLP.html CLassement à la Performance. xxx.Rnn.html Résultats des rondes nn. xxx.APA.html APpariements Alphabétiques. xxx.APT.html APpariements par Table. xxx.GRI.html la GRIlle américaine.
Le fichier de classement à la performance est trié suivant la performance relative à la cote ELO.
La performance relative est calculée en soustraiant la cote ELO de la performance du tournoi. Cela permet de donner des prix aux joueurs qui ont fait les meilleures performances par rapport à leur cote.Pour les tournois en 'Pool' , deux manières de gérer.
1. Dans 'PairTwo', définir le tournoi comme un tournoi 'groupe fermé', enregistrer tous les joueurs dans le même fichier, leur attribué un numéro de catégorie. Cela représentera la 'pool' dans lesquels ils vont jouer. Il faut faire des groupes avec un nombre de joueurs égaux (par example tous les groupes avec 10 joueurs). Définir dans le tournoi le nombre de rondes par rapport aux groupes (avec 10 joueurs, définir 9 rondes).2. L'autre manière est de faire autant de tournois qu'il n'y a de Pools. Ne pas mettre de catégories.Dans le premier cas, on peut avoir le classement général (trier par catégorie ou pool), les résultats triés par catégorie, ainsi que les grilles de 'berger'.
Dans le deuxième cas, il faut cocher l'option 'fusion des pools' dans ce cas, seules les options 'Classement' et 'Grille' sont autorisées. Il FAUT que les fichiers s'appelent obligatoirement xxxxA_R02.sws, xxxxB_R02.sws, xxxxC_R02.sws, où les lettres (A,B,C) représentent la division, et les chiffres (_R02) la ronde. Dans ce cas,il y a possibilité que 'p2html' fusionne les fichiers pour n'obtenir qu'un seul résultat sur le fichier xxxx.html. Il suffit de cocher l'option 'fusion des pools'. Dans le cas de fusion, le fichier généré sera xxxx.html sans le numéro de division ni celui de la ronde. La fusion permet de ne faire qu'une seule page avec tous les fichiers des pools. Si cette option n'est pas cochée, seul le fichier désigné sera généré.Pour les deux types de tournoi (open et pool), s'il existe un fichier portant un nom tel que xxxx$$.html , ce fichier sera ajouter à la fin des résultats et de la grille. Cela permet d'y mettre les dates des rondes, les prix, des remarques, des adresses de responsables, ... Un tel fichier ne doit pas contenir les balises <head>, ni <body>. Ce fichier devrait commencer par une balise <br> et ensuite l'information que vous désirez ajouter.
Le mode de départage par défault de 'PairTwo' n'est pas idéal pour les tournois 'open'. Il est préférable de configurer le recommandé par la FIDE:
1: Points (cela semble évident). 2: Cumulatif (car il favorise les joueurs qui gagnent des parties au début). et qui ne jouent pas dans la cave. 3: Bucholtz 4: Bucholtz-Median 5: Performance 6: Elo (et pas Aléatoire comme actuellement dans PairTwo)
Choix des départages de 'PairTwo' 1. Points le classement avec les points obtenus. 2. Cumulatif le cumul des points depuis la première ronde.
Ronde 1: gain : total=1, cumul=1
Ronde 2: gain : total=2, cumul=1+2=3
Ronde 3: perte: total=2, cumul=3+2=5
Ronde 4: gain : total=3, cumul=5+3=83. Sonneborn-Berger La somme des points des adversaires contre lesquels on a gagné,plus la moitié de la sommes des points des adversaires contre lesquels on a fait null. Ce système est surtout (et DOIT) être utilisé dans les tournois par POOL (toute ronde).4. Bucholtz La sommes des points des adversaires plus ses propres points. 5. Bucholtz Median Bucholtz moins le ou les points les plus hauts et les plus bas.
On enlève le plus haut et le plus bas s'il y a au moins 4 parties jouées.
On enlève les deux plus hauts et les deux plus bas s'il y a au moins 9 parties jouées.
On enlève les trois plus hauts et les trois plus bas s'il y a plus de 11 parties jouées.6. Elo Ordre décroissant de l'Elo 7. Kashdan 3 points par partie gagnée, 2 pour une nulle et 1 pour une défaite. Pas de points pour les parties non jouées (Bye, Forfait, Absent)8. Performance Il n'entre pas dans cet aide de détaillé le calcul de la performance. 9. Aléatoire Nombre aléatoire comme son nom l'indique.
Les différents types de liste:
Sws2Html permet de demander le détail de que l'on désire sur la page 'html' Les informations toujours affichées. Nom du tournoi, organisateur, arbitres, cadence, dates,... Le classement général Classement général avec les départages Le classement à la performance Classement à la performance relative, soit en soustraiant la performance du tournoi de la cote ELO. Seuls les joueurs ayant une cotre ELO peuvent avoir une performance relative. Les autres auront une performance relative positive (les premiers) ou négative (les derniers). Les résultats Les résultats de chacune des rondes L' appariements par table sans commentaires. L' appariement alphabétique L'appariement par ordre alphabétique donne le nom du joueur, la couleur avec laquelle il joue, le numéro de la table, et le nom de l'adversaire contre lequel l'on va jouer. Cette liste est très intéressante dans les gros tournois, car elle permet de trouver directement son nom dans la liste, sans devoir chercher après dans une liste triée par table.De plus, un fichier xxxx.alpha.txt est généré, qui peut être imprimé en vue de l'affichage dans la salle de tournoi.
La grille des résultats Pour les tournois OPEN: Le classement général en type de grille, avec les n° des adversaires contre lesquels on a joué ainsi que la couleur et le résultat. Pour les tournois en POOL: La grille des rencontres avec les résultats, le total des points, la performance et une barre d'avancement.
ps: Je voudrais faire remarquer une anomalie dans la méthode de calcul des départages et dans le classement de PairTwo. En effet, lorsque l'appariement suivant est déjà fait, PairTwo calcul les points Bucholtz et Bucholtz-Median comme si le joueur avait déjà rencontré son adversaire, ce qui est une erreur. Il en est de même avec un joueur qui seraint Bye , PairTwo comptabilise déjà le point de 'bye' dans le classement général, alors que la ronde n'a pas encore été jouée. Avec PairTwo il faut donc d'abord calculer le classement, l'afficher et ensuite seulement faire l'appariement suivant. Avec P2Html, le programme ne tient pas compte de l'appariement en cours pour calculer les départages, mais effectue le calcul uniquement sur les rondes effectivement jouées. Le point de bye est également ignoré tant que la ronde n'est pas jouée.
© 2003 Georges Marchal Ce programme est GRATUIT.