文件名称:ChineseChess:它是C ++中中国象棋的编码工具
文件大小:7KB
文件格式:ZIP
更新时间:2024-04-19 05:03:31
C++
中国象棋 它是C ++中国际象棋的编码工具。 ChineseChess.h说明文档 结构 引用和声明定义棋子 基础方法 棋盘类CHESSBOARD 棋盘类方法 棋谱类CHESSMANUAL 棋谱类方法 其他行为 棋谱文档格式 以#为分裂分段,各分段如下: #对局名称(比赛名称)\ n#比赛日期\ n#红方#红方队伍#黑方#黑方队伍#结果(红先胜)#棋谱类型(变量谱/残局谱)#先手(红先/黑先)##(以'##'分开的部分为正文)#0(#0后为原谱,既红先,若黑先则记为#0!)(棋谱以标准记谱法标记)当记谱谱出现分支时,另起一行标记#\ d + * \ d +-\\ d +,意味第a变招,起自第b变招的第c招,最后以@ / $结尾记胜负, @R红胜,@ B黑胜,@ P和棋,$ R红优,$ B黑优,$ P均势 例:《橘中秘1.1(顺炮横车破直车弃马局)》 #0 C2S5 c8s5 T
【文件预览】:
ChineseChess-main
----ChineseChess.h(9KB)
----README.md(7KB)