Portable Game Notation(PGN)とは、コンピュータ上でチェスの棋譜を保存するためのファイルフォーマットの一つ。拡張子は".pgn"。 ASCII文字のみによって記述されるため、多くのチェスプログラムが対応しており、事実上の標準形式となっている。座標式をそのまま書いているので、人間が直接読み書きすることも容易である。 概要[編集] PGNには「インポート」と「エクスポート」の2種類のフォーマットがある。前者は人間が手で書くことを想定しており、したがって一定の表記の揺れが許される。後者はプログラムが生成するもので、出力したのがどのようなプログラムであれ、同じ内容の棋譜ならばバイト単位で厳密に一致しなければならない。また、PGNに対応したプログラムは、どちらも取り扱うことができなければならない。 記述内容は、指し手、タグ、コメントの三つに分けられる。 指し手[編集] 実際の