东萍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”] //结果:先胜/先负/和/未知,可选;没有结果==未知
- 炮二平五 炮8平5
- 兵三进一 马8进7
- 炮五进四 马7进5
- * //棋局结束,必选
是国际象棋和中国象棋较为通用的类文本格式;标签字段由[]表示。
由于中国象棋此种格式不是特别的普及,没有固定的格式标准,棋者象棋:只支持中文PGN,且不支持多分支的PGN。最大限度解析出棋谱的标签和招法系列。