Correct PGN for forum and Wiki - Korrekte PGN für Forum und Wiki
Hi,
in the following I want to give some important hints to produce correct files in PGN format for forum and Wiki. Because Micha (Chessguru) import them into a chessbase database a special format is needed. From this database several informations and the ELO lists will be generated. If the PGN format does not fit, manual fixes must be done - we should avoid this waste of time!
The example is dedicated to the actual WM, for other purposes please adapt the content in a meanful way.
nachfolgend noch einige wichtige Hinweise zum Erzeugen der PGN-Dateien für Forum und Wiki. Da Micha (Chessguru) sie in eine Chessbase-Datenbank importiert, aus der z. B. auch unsere Aktivschach Elo-Liste generiert wird, benötigt er die Daten in einem bestimmten Format. Passt es nicht muss manuell nachgebessert werden, diese Arbeit sollten wir ihm abnehmen!
Das Beispiel ist für die aktuelle WM aufgebaut und in anderen Fällen sinngemäß anzupassen.
Most important is a correct header, I give an example with some comments:
Das wichtigste ist der Header, nachfolgend ein korrekter Header mit einigen Kommentaren:
[Event "10. Online Aktivschach WM"]
Event should be filled with the same content for a tournament, otherwise the database cannot assign them. For the current WM the content shall be "10. Online Aktivschach WM".
Event sollte immer gleich ausgfüllt sein, da die Datenbank die Spiele sonst nicht korrekt zuordnen kann. Wir sollten für die WM immer genau "10. Online Aktivschach WM" eintragen.
[Site "schachcomputer.info"]
Site is filled from the iSchach software with "iSchach", we should change this to "?" or better to "schachcomputer.info", because all games belong to this forum.
Site wird von iSchach mit "iSchach" gefüllt, hier sollte entweder ein "?" stehen oder besser noch "schachcomputer.info", da das Turnier ja dort stattfindet.
[Date "2013.11.28"]
The format of the Date shall be YYYY.MM.DD, otherwise the database will calculate a wrong date. Any national alignments are not allowed.
Das Datumsformat MUSS im Format JJJJ.MM.TT eingetragen sein, sonst kann es die Datenbank nicht verarbeiten. PGN ist ein internationaler Standard und z. B. deutsche Anpassungen sind nicht zulässig.
[Round "1.4"]
The correct Round of the games should be announced. The first digits (in front of the .) present the Round, the other digits (after the .) are the number of the game and optional. No other letters except digits are allowed.
Die korrekte Runde sollte eingetragen sein (Ziffer vor dem Punkt). Die Ziffer nach dem Punkt zeigt die Nummer des Spiels an, ist aber optional. Es sind nur Ziffern als Inhalt erlaubt.
[White "Elite V11 68060"]
[Black "Genius 68030"]
The correct and full names of the computers shall be filled in. Otherwise the database cannot summarize all results for a special computer. For the WM please use the same names than in the fixture shedule. For other purposes you can use the Wiki names of the computers.
Die Compis sollten korrekt und immer gleich eingetragen werden, damit sie in der Datenbank gefunden und akkumuliert werden können. Bitte bei der WM genau die Texte/Bezeichnungen der Spielpaarungen nehmen. Für andere Turniere/Zwecke können z. B. die Wiki-Namen der Compis genommen werden.
[Result "0-1"]
The Result is mandatory, even it is announced below the move list. Allowed entries are "1-0", "0-1" or "1/2-1/2".
Das Ergebnis gehört auf jeden Fall dazu, auch wenn es schon unter der Partie vermerkt ist. Erlaubte Einträge sind "1-0", "0-1" oder "1/2-1/2".
[ECO "C54"]
The correct opening is useful, many programs will add it automatically. You can omit this entry if it is empty or if you do not know the correct content.
Die korrekte Eröffnung sollte genannt werden, das macht iSchach im Gunde automatisch. Fehlt sie und weiss der Einsteller des PGNs nicht was korrekt ist, so kann die Zeile entfallen. Die Datenbenak ergänzt es im Zweifelsfall selber.
[PlyCount "105"]
The number of halfmoves are optional.
Die Anzahl der Halbzüge kann fehlen, wenn sie nicht erzeugt wurde, auch dies korrigiert die Datenbank.
[EventDate "2013.??.??"]
The EventDate is optional also and can be omitted.
Auch dieser Therm wird von der Datenbank generiert ud kann von uns weg gelassen werden. Ansonsten so wie oben eintragen.
All other entries like TimeControl, Elo etc. should be deleted!
Alle anderen Einträge wie TimeControl oder Elo sollten gelöscht werden!
After the header the move list should follow like this:
Nach dem Header folgt die Zugliste:
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+
8. Nbxd2 d5 9. exd5 Nxd5 10. Qb3 Na5 11. Qa4+ Nc6 12. Qb3 Nce7 13. O-O O-O 14.
Ne5 c6 15. Ne4 Qb6 16. Rad1 Qxb3 17. Bxb3 Rd8 18. Rfe1 h6 19. Rd2 Rb8 20. f3
Bf5 21. Rde2 Rbc8 22. Bc4 Kf8 23. Ng3 Rc7 24. b3 Bh7 25. Nh5 f6 26. Ng4 Bg6 27.
Ng3 Nc3 28. Re3 Ned5 29. Bxd5 Nxd5 30. R3e2 Rcd7 31. Nf2 Nf4 32. Re3 Rxd4 33.
Nge4 b6 34. g3 Nd5 35. Rd3 Rxd3 36. Nxd3 Bxe4 37. fxe4 Nc3 38. Nf4 Rd2 39. e5
fxe5 40. Ng6+ Ke8 41. Nxe5 Rxa2 42. Nxc6+ Kd7 43. Nd4 Rb2 44. Nf5 g6 45. Nxh6
Rxb3 46. Nf7 a5 47. Ne5+ Kd6 48. Nxg6 a4 49. h4 a3 50. Ne5 a2 51. Nc4+ Kc5 52.
Nd2 Rb2 53. Ra1 0-1
Please enter a result after the move list, if it set in the header it is optional here.
Bitte mit Resultat am Ende abschliessen, ist das Resultat im Header korrekt eingetragen ist es hier aber optional.
Short and concisely comments are welcome, calculations of the computers themselves also. Calculation lines of other computers shall NOT be in the list. If you use a 3rd party engine for monitoring, please do not save the results to the PGN.
Kurze und prägnante Kommentare zum Spiel sind OK, auch Berechnungen/Infos der Compis selber. In KEINEM Fall sollten aber dort Berechnungen von 3. Engines auftauchen. Wenn Ihr Engines mitlaufen lasst, achtet darauf, das diese Analysen NICHT gespeichert werden.
Danke und Gruß
Achim
Geändert von achimp (08.12.2013 um 12:30 Uhr)
Grund: Einige Verbesserungen zum Verständnis
|