France Echecs Bandeau France Echecs |  
---- Wednesday 27 November 2024
--- ---- --- Ecrire au webmaster
Nom d’utilisateur   Code d’accès 
--- --- ---
Forums  | Devenir membre | Mot de passe oublié ? | Charte | A propos Contacter France-Echecs
Actualités   Actualités
Tournois   Tournois
Ouvertures   Ouvertures
Clubs   Clubs
Informatique   Informatique
Arbitrage   Arbitrage
Problèmes   Problèmes
FAQ   FAQ
Etudes   Etudes
Finales   Finales
Théorie   Théorie

 Rechercher sur le site  

Abonnez-vous à la revue Europe-Echecs
Parties en pgn par Pe***Ch***t*3210 le  [Aller à la fin] | Informatique |
Bonjour!
Je veux faire un traitement d'un fichier pgn, mais pour cela je voudrais savoir quels sont les champs obligatoires.

Exemple :
[Event "Monarch Assurance
International"]
[Site "Port Erin"]
[Date "2001.10.03"]
[Round "5.29"]
[White "Stuart, E. Leslie"]
[Black "BYE1"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2039"]
[PlyCount "28"]
[EventDate "2001.09.29"]

Mais par exemple ici le élo Black n'est pas spécifié. Ca me pose des problèmes. Je voudrais donc savoir ceux qui sont spécifiés à tous les coups. Merci !



Reyes, le
Comme on peut le lire dans la rubrique FAQ, voir le menu à gauche:

Tous les champs de l'entête ne sont pas obligatoires, mais il est indispensable d'avoir au moins:
[Event "www.echecs.com"]
[Result "1/2-1/2"]


Seven tags La définition du pgn (http://www.clark.net/pub/pribut/standard.txt) spécifie un "seven tag roster" comme étant mandataire pour le pgn en format "export" - le format le plus stricte du pgn. Ce "seven tag roster" inclut les tags
1) Event
2) Site
3) Date
4) Round
5) White
6) Black
7) Result
Ces tags sont seulement mandataires pour le format "export", ils doivent apparaitre et en plus dans l'ordre spécifié.
Les autres formats sont moins exigeants et ne précise pas de tags mandataires du tout!
Mais ces distinctions de format sont très peu utilisé a ce que je sache et il s'agit plutôt de décider pour soi-même quels tags devrait apparaitre. Pour cela le "seven tag roster" me semble un bon minumum a respecter même si on n'y est pas contrainte et forcé.
En terms de logiciel il n'y a donc pas de tag obligatoire, à vous de les utiliser de façon intelligent!


Traduction mandataire mandatory (anglais) = obligatoire (francais)
:-)


Prendre le format CB-light Je te conseille de prendre le format PGN fournit par ChessBase-Light quand il cree une base PGN
Cela permettra ensuite de traiter avec ton programme, les fichiers PGNproduits par CB.
Remarque: a priori pas de variantes dans le PGN dit standard.
Tu peux aussi voir les formats de PGN utilisés pour le jeu parcorrespondance et celui produit par Bookup (www.bookup.com) version light.




© 2024 - France Echecs  | Utilisation des cookies  | Politique de confidentialité