中文棋谱里,红方的纵线用汉字数字、黑方用阿拉伯数字,这是为什么?
本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,并以官方110局例的重复局面判例集作回归测试。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。
直接回答
为了一眼就能看出这一步是红方还是黑方走的。见纵线到底怎么数:中文棋谱习惯上红方的纵线用一二三四这类汉字数字记录,黑方用1234这类阿拉伯数字,两种数字的形状差异很明显,读棋谱的人扫一眼就能判断这一步的归属,不需要像相和象这类专属字之外,再额外标注是哪一方在走棋。
和车马炮这类通用字配合使用
见棋谱怎么区分红方黑方的不同名称:车、马、炮这几个字红黑双方通用,本身看不出归属,这时候纵线数字的写法就成了额外的判断依据,两套区分手段互相配合,让整条棋谱记录不容易混淆双方。
数数的方向也不一样
红方的纵线从右到左记为一到九,黑方的纵线同样从右到左(黑方视角下则是从自己的右手边)记为1到9,两个方向的编号规则本身也不同,不只是数字的写法不同。
相关问题
WXF记谱法也这样区分红黑吗?
不是,见WXF记谱法的字母各代表什么,WXF统一用阿拉伯数字,红黑的区分靠回合顺序和棋子字母本身,不靠数字形状。
这个习惯是所有出版物都统一的吗?
是中文棋谱最常见、最通行的写法,个别出版物的具体排版习惯可能略有差异。