PGN(Portable Game Notation)是棋类游戏过程的文件格式,既然国际象棋以这个规范作为记录棋谱的标准,那么对于中国象棋来说,在还没有一个统一标准的今天,PGN无疑是一个好的选择。PGN文件有以下特点:(1) PGN文件是文本格式的,可以用任何文本编辑软件建立和修改;
PGN(Portable Game Notation)是棋类游戏过程的文件格式,既然国际象棋以这个规范作为记录棋谱的标准,那么对于中国象棋来说,在还没有一个统一标准的今天,PGN无疑是一个好的选择。PGN文件有以下特点:(1) PGN文件是文本格式的,可以用任何文本软件建立和修改;
(2) PGN文件分为“标签部分”和“着法部分”,两部分都规范整齐,既方便阅读,也便于棋谱软件产生和解读;
(3) 一个PGN文件允许包含多个棋局,形成简易的棋谱数据库;
(4) PGN文件的格式是公开的,已经被绝大多数棋谱软件所接受(仅指国际象棋)。
区别
网络技术发展飞快,棋谱要能发布在互联网上,需要一种容易被互联网应用程序所识别的格式,XML无疑是一种好的选择。由于PGN的标签和XML的容器具有类似之处,所以PGN和XML的转换非常方便。XML的棋谱规范尚未形成,但是只要照搬PGN格式的内容,就不难形成一个公认的XML格式。
PGN(Parameter Group Number),美国汽车工程学会SAE J1939(CAN通信高层协议)协议中,用来识别CAN报文中数据场的参数组。共24Bit,包含6 bits set to zero, Reserved bit, Data Page bit, PDU Format Field (8 bits), and Group Extension Field (8 bits).