将棋中国吧 关注:10贴子:188
  • 8回复贴,共1

各种象棋统一记谱法

只看楼主收藏回复

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


IP属地:广东来自Android客户端1楼2022-08-27 14:22回复
    原则上,叫将、叫杀都应该提示对方。毕竟,下棋是斗智,不是为了捡漏。一时不察就不给机会,对手有实力没发挥出来,赢了也不过瘾啊!
    我发现,有的象棋大家把“接下来通过连将能将杀对方”也称为“叫杀”,我不同意。所以,我在上面附了“叫杀”的定义。连将杀,这是我智虑深远,不是你没看到,是你没想到,当然不用提示你。就算悔棋,顶多悔一两回合,更多就是智商压制,老老实实认输吧!


    IP属地:广东来自Android客户端2楼2022-08-27 14:24
    回复
      问题来了,将棋中的打入怎么表示


      IP属地:山东来自Android客户端3楼2022-08-28 17:18
      收起回复
        统一用黑白格棋盘,统一坐标系,统一记谱。一起比赛。


        IP属地:广东来自Android客户端4楼2022-08-28 23:50
        收起回复
          自信点,让全球人学会汉字数字“一”到“十”并不难。0到9共十个阿拉伯数字符号,二十六个英文字母,不是几乎每个中国人都认识么。不排斥外来文化,也不耻于推广自家文化,平视世界。


          IP属地:广东来自Android客户端5楼2022-08-29 00:35
          回复