我参考了三大象棋的记谱方式,都很成熟,各有千秋。不过还是中国象棋的记谱方式更突出、更有启发性一些。这里博采众长。
把象棋棋盘当作平面直角坐标系的第一象限。执白先行,白方的左下角开始,依次往右称为第一列、第二列、第三列……同样从红方左下角开始,往上依次称为第a行、第b行、第c行……即横坐标用汉字数字(按自然数顺序),纵坐标用小写英文字母(按字母表顺序)。在不会混淆的情况下,只用横坐标表示子的位置;当同一列上,一方有多枚同名的棋子时,才在横坐标后附上纵坐标。
(同时传播汉字数字和拉丁字母。想想多少人因为机械表学会了罗马数字1~12,下象棋学会中文数字1~9,何乐而不为呢!)
4.记谱法
任意一方行棋一次,称为一步(一着、一手)。先手方完成一步,后手方接着完成一步,一起称为一回合。按回合记谱,标明回合数,依时间顺序逐一记谱。
一般用四个字即可记录一步棋。
第一个字是移动的棋子名。兵 常缺省。
第二个字是棋子原来的横坐标。
第三个字表示棋子移动的方向,横向移动用“平”;纵向移动时,纵坐标增大用“增”,纵坐标减小用“减”;其他移动方式,纵坐标增大用“高”,纵坐标减小用“低”。
第四个字分为两类:当棋子纵向移动时,表示棋子移动的格数(用阿拉伯数字);当棋子非纵向移动时,表示移动后的横坐标。
逐一思考了各种棋子,没问题。
此记谱法,汉字数字、拉丁字母、阿拉伯数字各司其职,又泾渭分明。
我真的是个天才!!!这么多年象棋们因地制宜,记谱各行其是,被我想办法统一了。
此外,记谱还有一些非必须的符号:
=士 升变为士
× 吃子(不必写被吃的子名)
+ 叫将(威胁下一回合吃对方的 将)
++ 双将
* 叫杀(威胁下一回合将杀对方)
# 将杀
! 好棋(妙手、手筋)
? 坏棋、存疑的棋
把象棋棋盘当作平面直角坐标系的第一象限。执白先行,白方的左下角开始,依次往右称为第一列、第二列、第三列……同样从红方左下角开始,往上依次称为第a行、第b行、第c行……即横坐标用汉字数字(按自然数顺序),纵坐标用小写英文字母(按字母表顺序)。在不会混淆的情况下,只用横坐标表示子的位置;当同一列上,一方有多枚同名的棋子时,才在横坐标后附上纵坐标。
(同时传播汉字数字和拉丁字母。想想多少人因为机械表学会了罗马数字1~12,下象棋学会中文数字1~9,何乐而不为呢!)
4.记谱法
任意一方行棋一次,称为一步(一着、一手)。先手方完成一步,后手方接着完成一步,一起称为一回合。按回合记谱,标明回合数,依时间顺序逐一记谱。
一般用四个字即可记录一步棋。
第一个字是移动的棋子名。兵 常缺省。
第二个字是棋子原来的横坐标。
第三个字表示棋子移动的方向,横向移动用“平”;纵向移动时,纵坐标增大用“增”,纵坐标减小用“减”;其他移动方式,纵坐标增大用“高”,纵坐标减小用“低”。
第四个字分为两类:当棋子纵向移动时,表示棋子移动的格数(用阿拉伯数字);当棋子非纵向移动时,表示移动后的横坐标。
逐一思考了各种棋子,没问题。
此记谱法,汉字数字、拉丁字母、阿拉伯数字各司其职,又泾渭分明。
我真的是个天才!!!这么多年象棋们因地制宜,记谱各行其是,被我想办法统一了。
此外,记谱还有一些非必须的符号:
=士 升变为士
× 吃子(不必写被吃的子名)
+ 叫将(威胁下一回合吃对方的 将)
++ 双将
* 叫杀(威胁下一回合将杀对方)
# 将杀
! 好棋(妙手、手筋)
? 坏棋、存疑的棋