代写 C 象棋数据存储格式 Chinese Chess Data Format
象棋数据存储格式 Chinese Chess Data Format (用于 CS102A Fall 2019 课程项目) 当前版本:v2.4 (更新于 11/24) 综述 本文件描述了一种存储象棋棋局及棋谱的文件格式。 在实现「中国象棋」应用程序时,请遵守此格式规范,以便在不同实现间交换棋局、棋谱及学助对程序 的测试。 编码和换行要求:所有文件使用 UTF-8 编码存储,所有换行均为 棋子表示 使用单个英文字符表示棋子,黑方大写,红方小写。具体见下表。 (UNIX 换行格式)。 棋子 英文助记 黑方(大写) 红方(小写) 將/帥 [G]eneral G g 士/仕 [A]dvisor A a 象/相 [E]lephant E e 馬/傌 [H]orse H h 車/俥 [C]hariot C c 砲/炮 Ca[N]non N n 卒/兵 [S]oldier S […]
代写 C 象棋数据存储格式 Chinese Chess Data Format Read More »