fbpx
Wikipedia

Notación portátil de partida

Notación portátil de juego (Del original en inglés: Portable Game Notation (.PGN)) es un formato de computadora para grabar partidas de ajedrez, tanto los movimientos como la información relacionada; la mayoría de los programas de ajedrez para computadora reconocen este formato que es muy popular como consecuencia de su fácil uso.

En lo sucesivo se hará referencia a este formato por sus siglas en inglés PGN.

El formato PGN está estructurado para una fácil lectura y escritura por usuarios humanos y para fácil análisis y generación por programas informáticos. Las jugadas están dadas en notación algebraica de ajedrez. Por lo general la extensión asignada a los archivos con este formato es ".pgn".

Existen dos subformatos dentro de la especificación del PGN, el formato de importación y el de exportación. El formato de importación describe información que ha sido preparada a mano y es intencionalmente flexible; un programa que pueda leer datos de un formato PGN debe ser capaz de manejar este formato flexible. El formato de exportación es en cambio estricto, describe la información generada bajo el control de un programa informático, algo así como una bonita impresión de un programa fuente compilado por una computadora. El formato de exportación generado por distintos programas debe ser exactamente equivalente byte por byte.

El código informático del formato PGN empieza con un conjunto de #pares de etiquetas (el nombre de la etiqueta y su valor), seguido de las jugadas (los movimientos del ajedrez con comentarios opcionales).

Pares de etiquetas

Cada par de etiquetas comienza con un "[", seguido del nombre de la etiqueta, el valor de la etiqueta encerrado en comillas dobles ("), y un "]" para cerrar.

Para almacenar la información en el formato PGN es necesario dar siete etiquetas, llamadas "STR" (del inglés Seven Tag Roster) que significa "lista de siete etiquetas". En el formato de exportación, las etiquetas STR deben aparecer antes que cualquier otro par de etiquetas. El orden es el siguiente:

(Los nombres de las etiquetas son en idioma inglés, agregamos entre paréntesis la traducción pero tome en cuenta que esto no es parte del formato).

  1. Event (Evento): el nombre del torneo o de la competencia.
  2. Site (lugar): el lugar donde el evento se llevó a cabo. Esto debe ser en formato "Ciudad, Región PAÍS", donde PAÍS es el código del mismo en tres letras de acuerdo a l código del Comité Olímpico Internacional. Cómo ejemplo: "México, D.F. MEX".
  3. Date (fecha): la fecha de inicio de la partida en formato AAAA.MM.DD. Cuando se desconocen los valores se utilizan "??".
  4. Round (ronda): La ronda original de la partida.
  5. White (blancas): El jugador de las piezas blancas, en formato "apellido, nombre".
  6. Black (negras): El jugador de las negras en el mismo formato.
  7. Result (resultado): El resultado del juego. Sólo puede tener cuatro posibles valores: "1-0" (las blancas ganaron), "0-1" (Las negras ganaron), "1/2-1/2" (Tablas), o "*" (para otro, ejemplos: el juego está actualmente en disputa o un jugador falleció durante la partida).

Muchos otros pares de etiquetas son definidos por los estándares. Entre los que están:

  • Time (tiempo): La hora en que el juego empezó en formato "HH:MM:SS" de tiempo local.
  • Termination (fin): Da más detalles del fin del juego. Puede ser "abandono", "adjudicación" (resultado determinado por adjudicación de una tercera parte), "muerte", "emergencia", "normal", "infracción a las reglas", "tiempo acabado" o "no finalizado".
  • FEN: La posición inicial del juego en notación de Forsyth-Edwards (del inglés Forsyth-Edwards Notation). Esta se utiliza para registrar juegos parciales, que empiezan en alguna posición determinada. También es necesaria para variantes del ajedrez como en el Ajedrez aleatorio de Fischer, donde la posición inicial no es siempre la del ajedrez convencional. Si se utiliza una etiqueta FEN entonces debe colocarse un par de etiquetas adicional llamado "SetUp" (inicialización) con un valor de "1".

Texto de las jugadas

 
Notación en un tablero de ajedrez.

El texto de las jugadas describe los movimientos realizados en el juego. Esto debe incluir indicadores del número de la jugada (un número seguido de cero o más puntos) y notación estándar algebraica (NEA).

El texto de las jugadas en NEA describe los movimientos realizados. En la mayoría de los casos, esto es simplemente la letra descriptiva de la pieza en inglés, una "x" si existe una captura, y el nombre algebraico de dos caracteres del escaque final a donde la pieza se desplazó. Las abreviaturas de las piezas en inglés son:

En NEA al peón se le da una abreviación vacía, pero en otros contextos su abreviación es "P". El nombre algebraico de cada escaque es el usual de la notación algebraica.

En algunos casos lo anterior puede ser ambiguo; si es así, el nombre algebraico de la pieza, su número de fila, o el escaque exacto es colocado después del nombre de la pieza que se mueve (en este orden de preferencia). De esta forma, "Nge2" se refiere a un caballo que está en g y se mueve a e2.

El enroque corto en NEA se indica con "O-O" y el largo con "O-O-O" (nótese que estas son letras o mayúsculas y no números ceros). Una promoción de un peón se denota añadiendo un signo "=" seguido del nombre algebraico de la pieza a la que el peón se promueve. Si el movimiento genera un jaque, se añade el signo "+"; si el movimiento implica un jaque mate se añade el signo de numeral "#".

Si el resultado del juego es cualquier otra cosa distinta a "*", el resultado se repite al final del texto de las jugadas.

Comentarios

Los comentarios deben ser añadidos ya sea con un ";" (un comentario de una sola línea) o con un "{", que continuará hasta que aparece un "}". Los comentarios no se mezclan.

Ejemplo

A continuación tenemos un ejemplo de una partida celebérrima, "La inmortal", en formato PGN:

[Event "Informal Game"] [Site "London, England ENG"] [Date "1851.07.??"] [Round "-"] [White "Anderssen, Adolf"] [Black "Kieseritzky, Lionel"] [Result "1-0"] 1.e4 e5 2.f4 exf4 3.Bc4 Qh4+ 4.Kf1 b5 5.Bxb5 Nf6 6.Nf3 Qh6 7.d3 Nh5 8.Nh4 Qg5 9.Nf5 c6 10.g4 Nf6 11.Rg1 cxb5 12.h4 Qg6 13.h5 Qg5 14.Qf3 Ng8 15.Bxf4 Qf6 16.Nc3 Bc5 17.Nd5 Qxb2 18.Bd6 Bxg1 19.e5 Qxa1+ 20.Ke2 Na6 21.Nxg7+ Kd8 22.Qf6+ Nxf6 23.Be7# 1-0 

Sobre las variantes de ajedrez

Las variantes de ajedrez pueden también ser grabadas utilizando PGN. Estas son comúnmente anotadas con una etiqueta llamada "Variant" (variante) en donde se da como valor el nombre de las reglas. Sea cuidadoso de no utilizar el término "Variation" (Variación)* que significa el nombre de una variación de una apertura. Nótese que muchos programas de ajedrez soportan al menos algunas variantes del ajedrez.

Referencias

Por la naturaleza del formato las referencias están en inglés:

  • Especificación PGN en formato html, texto en inglés
  • Portable Game Notation Specification and Implementation Guide, Steven J. Edwards

Véase también

Notación de Forsyth-Edwards

  •   Datos: Q205748

notación, portátil, partida, notación, portátil, juego, original, inglés, portable, game, notation, formato, computadora, para, grabar, partidas, ajedrez, tanto, movimientos, como, información, relacionada, mayoría, programas, ajedrez, para, computadora, recon. Notacion portatil de juego Del original en ingles Portable Game Notation PGN es un formato de computadora para grabar partidas de ajedrez tanto los movimientos como la informacion relacionada la mayoria de los programas de ajedrez para computadora reconocen este formato que es muy popular como consecuencia de su facil uso En lo sucesivo se hara referencia a este formato por sus siglas en ingles PGN El formato PGN esta estructurado para una facil lectura y escritura por usuarios humanos y para facil analisis y generacion por programas informaticos Las jugadas estan dadas en notacion algebraica de ajedrez Por lo general la extension asignada a los archivos con este formato es pgn Existen dos subformatos dentro de la especificacion del PGN el formato de importacion y el de exportacion El formato de importacion describe informacion que ha sido preparada a mano y es intencionalmente flexible un programa que pueda leer datos de un formato PGN debe ser capaz de manejar este formato flexible El formato de exportacion es en cambio estricto describe la informacion generada bajo el control de un programa informatico algo asi como una bonita impresion de un programa fuente compilado por una computadora El formato de exportacion generado por distintos programas debe ser exactamente equivalente byte por byte El codigo informatico del formato PGN empieza con un conjunto de pares de etiquetas el nombre de la etiqueta y su valor seguido de las jugadas los movimientos del ajedrez con comentarios opcionales Indice 1 Pares de etiquetas 2 Texto de las jugadas 3 Comentarios 4 Ejemplo 5 Sobre las variantes de ajedrez 6 Referencias 7 Vease tambienPares de etiquetas EditarCada par de etiquetas comienza con un seguido del nombre de la etiqueta el valor de la etiqueta encerrado en comillas dobles y un para cerrar Para almacenar la informacion en el formato PGN es necesario dar siete etiquetas llamadas STR del ingles Seven Tag Roster que significa lista de siete etiquetas En el formato de exportacion las etiquetas STR deben aparecer antes que cualquier otro par de etiquetas El orden es el siguiente Los nombres de las etiquetas son en idioma ingles agregamos entre parentesis la traduccion pero tome en cuenta que esto no es parte del formato Event Evento el nombre del torneo o de la competencia Site lugar el lugar donde el evento se llevo a cabo Esto debe ser en formato Ciudad Region PAIS donde PAIS es el codigo del mismo en tres letras de acuerdo a l codigo del Comite Olimpico Internacional Como ejemplo Mexico D F MEX Date fecha la fecha de inicio de la partida en formato AAAA MM DD Cuando se desconocen los valores se utilizan Round ronda La ronda original de la partida White blancas El jugador de las piezas blancas en formato apellido nombre Black negras El jugador de las negras en el mismo formato Result resultado El resultado del juego Solo puede tener cuatro posibles valores 1 0 las blancas ganaron 0 1 Las negras ganaron 1 2 1 2 Tablas o para otro ejemplos el juego esta actualmente en disputa o un jugador fallecio durante la partida Muchos otros pares de etiquetas son definidos por los estandares Entre los que estan Time tiempo La hora en que el juego empezo en formato HH MM SS de tiempo local Termination fin Da mas detalles del fin del juego Puede ser abandono adjudicacion resultado determinado por adjudicacion de una tercera parte muerte emergencia normal infraccion a las reglas tiempo acabado o no finalizado FEN La posicion inicial del juego en notacion de Forsyth Edwards del ingles Forsyth Edwards Notation Esta se utiliza para registrar juegos parciales que empiezan en alguna posicion determinada Tambien es necesaria para variantes del ajedrez como en el Ajedrez aleatorio de Fischer donde la posicion inicial no es siempre la del ajedrez convencional Si se utiliza una etiqueta FEN entonces debe colocarse un par de etiquetas adicional llamado SetUp inicializacion con un valor de 1 Texto de las jugadas Editar Notacion en un tablero de ajedrez El texto de las jugadas describe los movimientos realizados en el juego Esto debe incluir indicadores del numero de la jugada un numero seguido de cero o mas puntos y notacion estandar algebraica NEA El texto de las jugadas en NEA describe los movimientos realizados En la mayoria de los casos esto es simplemente la letra descriptiva de la pieza en ingles una x si existe una captura y el nombre algebraico de dos caracteres del escaque final a donde la pieza se desplazo Las abreviaturas de las piezas en ingles son K king Rey Q queen Dama R rook Torre B bishop Alfil N knight Caballo P pawn PeonEn NEA al peon se le da una abreviacion vacia pero en otros contextos su abreviacion es P El nombre algebraico de cada escaque es el usual de la notacion algebraica En algunos casos lo anterior puede ser ambiguo si es asi el nombre algebraico de la pieza su numero de fila o el escaque exacto es colocado despues del nombre de la pieza que se mueve en este orden de preferencia De esta forma Nge2 se refiere a un caballo que esta en g y se mueve a e2 El enroque corto en NEA se indica con O O y el largo con O O O notese que estas son letras o mayusculas y no numeros ceros Una promocion de un peon se denota anadiendo un signo seguido del nombre algebraico de la pieza a la que el peon se promueve Si el movimiento genera un jaque se anade el signo si el movimiento implica un jaque mate se anade el signo de numeral Si el resultado del juego es cualquier otra cosa distinta a el resultado se repite al final del texto de las jugadas Comentarios EditarLos comentarios deben ser anadidos ya sea con un un comentario de una sola linea o con un que continuara hasta que aparece un Los comentarios no se mezclan Ejemplo EditarA continuacion tenemos un ejemplo de una partida celeberrima La inmortal en formato PGN Event Informal Game Site London England ENG Date 1851 07 Round White Anderssen Adolf Black Kieseritzky Lionel Result 1 0 1 e4 e5 2 f4 exf4 3 Bc4 Qh4 4 Kf1 b5 5 Bxb5 Nf6 6 Nf3 Qh6 7 d3 Nh5 8 Nh4 Qg5 9 Nf5 c6 10 g4 Nf6 11 Rg1 cxb5 12 h4 Qg6 13 h5 Qg5 14 Qf3 Ng8 15 Bxf4 Qf6 16 Nc3 Bc5 17 Nd5 Qxb2 18 Bd6 Bxg1 19 e5 Qxa1 20 Ke2 Na6 21 Nxg7 Kd8 22 Qf6 Nxf6 23 Be7 1 0Sobre las variantes de ajedrez EditarLas variantes de ajedrez pueden tambien ser grabadas utilizando PGN Estas son comunmente anotadas con una etiqueta llamada Variant variante en donde se da como valor el nombre de las reglas Sea cuidadoso de no utilizar el termino Variation Variacion que significa el nombre de una variacion de una apertura Notese que muchos programas de ajedrez soportan al menos algunas variantes del ajedrez Referencias EditarPor la naturaleza del formato las referencias estan en ingles Especificacion PGN en formato html texto en ingles Portable Game Notation Specification and Implementation Guide Steven J EdwardsVease tambien EditarNotacion de Forsyth Edwards Datos Q205748 Obtenido de https es wikipedia org w index php title Notacion portatil de partida amp oldid 133965396, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos