跳至正文

导入和导出棋谱格式说明

东萍UBB格式

当前最为通用《东萍象棋网》的棋谱格式;

支持多分支招法,注解和各种标签,该格式是计算机格式,仅棋谱播放器可读,人工可度性差。

综合用户习惯和长期棋谱库的积累,棋者象棋推荐用户使用《东萍UBB》棋谱格式规范。

功能全面,且各个软件兼容性和通用性较好。

文本格式

中国象棋对局记录

开局 Fen 串:rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/9/1C5C1/9/RN2K2NR w – – 0 1

1. 炮二进七 车9平8

2. 马二进三 卒9进1

3. 车一进五*

棋谱招法序列,没有开局fen默认为全局开始(全局开始fen可以省略),有开局fen就是当前局面开始。

不支持多分支


Fen+move(​​​​​​​云库指令格式)

rnbakabnr/9/1c5c1/p1p1p1p1p/9/9/9/1C5C1/9/RN2K2NR w moves h2h9 i9h9 h0g2 i6i5 i0i5

AI和中国象棋云库常用的格式;

简单,由初始局面fen,招法序列moves组成。

不支持多分支

中文PGN格式

[Game “Chinese Chess”] //开始局面,无则代表默认局面

[Result “1-0”] //结果:先胜/先负/和/未知,可选;没有结果==未知

  1. 炮二平五 炮8平5
  2. 兵三进一 马8进7
  3. 炮五进四 马7进5
  4. *   //棋局结束,必选

是国际象棋和中国象棋较为通用的类文本格式;标签字段由[]表示。

由于中国象棋此种格式不是特别的普及,没有固定的格式标准,棋者象棋:只支持中文PGN,且不支持多分支的PGN。最大限度解析出棋谱的标签和招法系列。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注