象棋怎么描述棋子坐标(棋盘上的舞者,如何用坐标描绘象棋的奥妙)
一、棋盘的标记
象棋的着法表示,简而言之就是某个棋子从什么位置走到什么位置。通常,表示方法可以分为“纵线方式”和“坐标方式”两种,现在作简要说明:
1、纵线方式,它是中国象棋常用的表示方法,即棋子从棋盘的哪条线走到哪条线。中国象棋规定,对于红方来说的纵线从右到左依次用“一”到“九”表示,黑方则是“1”到“9”(如图1所示),这种表示方式体现了古代中国象棋研究者的智慧。

图1
2、坐标方式,它是国际象棋常用的表示方法,把每个格子按坐标编号(如图2所示),只要知道起始格子和到达格子,就确定了着法,这种表示方式更方便也更合理,而且还可以移植到其他棋类游戏中。中国象棋也可以用这种方法来表示,按照国际象棋的规则,纵线从左到右(红方)依次为a、b、c、d、e、f、g、h、i,横线从下到上(红方)依次为0、1、2、3、4、5、6、7、8、9(如图3所示)。

图2

图3
二、棋子的名称
为方便表示,中国象棋的棋子名称除了用汉字以外,还可以用字母,字母可从国际象棋中稍加改动得到,而数字是为了方便棋谱的输入(以便用在数字小键盘上)(见表1):

表1
三、iccs坐标格式
iccs是中国象棋互联网服务器(internet chinese chess server)的缩写。在网络对弈服务器处理着法时,把着法表示成起点和终点的坐标是最方便的,因此这种格式最早在计算机上使用。
1. h2-e2(炮二平五),h7-e7(炮8平5)。
2. e2-e6(炮五进四),d9-e8(士4进5)。
3. h0-g2(马二进三),h9-g7(马8进7)。
4. b2-e2(炮八平五),b9-c7(马2进3)。
5. e6-e4(前炮退二),i9-h9(车9平8)。
6. ……(如图4)

图4
四、中文纵线格式
这种格式对于广大象棋爱好者来说再熟悉不过了,但是这里还是要说明两个重要的细节。
1、仕(士)和相(象)如果在同一纵线上,不用“前”和“后”区别,因为能退的一定在前,能进的一定在后。
2、兵要按情况讨论:
(1)三个兵在一条纵线上:用“前”、“中”和“后”来区别;
(2)三个以上兵在一条纵线上:最前面的兵用“一”代替“前”,以后依次是“二”、“三”、“四”和“五”;
(3)在有两条纵线,每条纵线上都有一个以上的兵:按照“先从右到左,再从前到后”(即先看最左边一列,从前到后依次标记为“一”和“二”,可能还有“三”,再看右边一列)的顺序,把这些兵的位置标依次标记为“一”、“二”、“三”、“四”和“五”,不在这两条纵线上的兵不参与标记。
如图5局面,四个兵分别位于四线和六线,表2列举了几种走法的坐标格式和纵线格式。

表2

图5
另外需要注意的是:
1、如果黑方出现数字,不管数字代表纵线标号还是前进或后退的格数,都用阿拉伯数字表示,在计算机中显示全角的数字。但是代表同一纵线上不同兵的“一二三四五”(它们类似于“前中后”的作用)例外,例如例局面红黑互换,那么某步着法就应该写成“一卒平5”。
2、在传统的象棋记谱中,如果发生以上这种情况,通常用五个字来表示,例如“前兵四平五”等,在计算机处理过程中就比较麻烦,因为4个汉字(一个汉字占16位)的着法可以储存在一个64位的字当中(在c语言中数据类型为__int64或long long),而增加到5个汉字就比较麻烦了。黑方用全角的数字是同一个道理。
五、wxf纵线格式
wxf是世界象棋联合会(world xiangqi federation)的缩写,在该组织建议的记谱方式中,汉字被字母和数字所代替,即“进”、“退”和“平”分别用符号“+”、“-”和“.”表示,“前”、“中”和“后”也分别用符号“+”、“-”和“.”表示,并且写在棋子的后面(例如“前炮退二”写成“c+-2”而不是“+c-2”),多个兵位于一条纵线时,代替“前中后”的“一二三四五”分别用“abcde”表示(这种情况极少发生)。
另外,代表棋子名称的第一个字母,还可以用数字1到7表示,这是为了方便数字小键盘的输入,例如“炮二平五”可以记作“62.5“(6代表炮)选用符号“+”、“-”和“.”也是出于这个考虑。
六、棋子代号问题
符号纵线格式是世界象棋联合会(wxf)推荐的记谱格式,但是现在棋子的字母代号用法不一,主要问题集中在仕(士)、相(象)和马的翻译上。仕(士)译成advisor、bachelor、guard等,相(象)译成bishop、elephant、minister等,马译成horse或knight。
出于这点考虑,很多象棋软件都能识别不同的代号,例如elephantboard将b和e都解释为相(象),h和n都解释为马,saola则可以由用户自定义字母代号,等等。
七、简体和繁体的识别问题
无论采取哪种格式记谱,棋谱最终应该被象棋软件所识别。通常象棋软件都应支持以上三种格式,除“中文纵线格式”以外,其他两种格式都用英文和数字表示,不涉及中文字符,所以处理起来比较容易。而中文格式却非常麻烦,除了涉及到简体还是繁体外,还有字符集的问题。
象棋软件应该充分考虑这个问题,例如elephantboard在这个问题上就考虑得十分周到。在gb字符集(大陆地区)里,可识别简体和繁体字符,而在big5字符集(港台地区)里,由字符集转换引起的问题也考虑进去了——表示棋子位置的“后”,由gb字符转换为big5字符时,仍然写为“后”,但正确的写法是“後”,无论如何这两个“后(後)”都会被elephantboard认可。
【温馨提示】如果文章内容有帮助到您,别忘动动小手指分享给好友哦!
相关文章
-
天天象棋评测,纯人最高能达到什么级别?
天天象棋是目前非常流行的一款象棋软件,深受广大棋友的欢迎,天天象棋评测系统也成为目前衡量棋手水平的重要依据。一些棋友根据天天象棋的评测分数及等级,对应划分出村级、...
2023-04-26 阅读 (1691) -
象棋古谱《金鹏十八变》全局篇第53局:让左马得先顺手炮局
在高、低手对弈中,高手往往采取让一子或双子的方式。在子力弱势的情况下,高手主要利用出子较快的优势来争先取势,以求战略平衡。其间运子占位等战术,值得借鉴。《金鹏十八...
2023-04-15 阅读 (566) -
郑惟桐象棋直播间2023(2023年,郑惟桐的象棋直播间会有哪些精彩对局)
1.郑惟桐获得五羊杯重磅回归后的第一个冠军,意义的确非比寻常。毫无疑问,在最近十多年的象棋界,除了全国象棋个人赛外,含金量最高的赛事冠军莫过于碧桂园杯的冠军,随着碧桂园杯的落幕以及五羊杯的回归,五羊杯冠军自然成了衡量一个顶尖棋手战绩和实力的重要参考。郑惟桐能获得五羊杯的冠军,说明他的棋力依旧保持在最佳水平,尽管他在预赛的表现比较一般。
2023-09-09 阅读 (564) -
象棋残局解析:投肉馁虎
同秦军去拼死,这好比把肉投给饥饿的老虎,能有什么功效呢?馁,饥饿的意思。投肉给饿虎,岂不立即被吃掉?在困难或挫折面前失去信心,退缩不前不要馁怯,坚持下去。“投肉馁虎...
2023-04-15 阅读 (562) -
象棋软件里的战斗,人工智能技术哪家强
象棋软件,确实厉害,特大、大师,都用其作为帮助分析。软件之中,哪家技术最强,众说纷纭,其中象棋旋风、象棋名手等,为先前多届软件大赛的冠军得主,第一轮流转。
2023-04-30 阅读 (362) -
沈阳象棋特大名单(沈阳象棋特大名单,谁将成为下一个冠军)
喜欢象棋又比较关注各地赛事的朋友们应该经常能看到,在各个地区的中小规模的象棋比赛中,偶尔还会出现象棋特级大师报名在册的事情。这个时候,你不用怀疑,尤其是前些年,50%的概率是苗永鹏特大。苗特大算是以特大的身份而活跃在业余棋界的第一人。苗永鹏特大,1954年11月份出生在沈阳市的一个普通的工人家庭。1967的时候正值“文革”停课阶段,他父亲为了不让孩子们去社会上游荡和惹事,而制作了一副象棋,后开始教几个孩子下象棋,13岁的苗永鹏从那个时候才算是正式的接触到了象棋。
2023-09-09 阅读 (359) -
象棋布局常识
布局:本指下棋时从全局观点出发进行布子。围棋、象棋竞赛中指一局棋开始阶段布置棋子。对事物的结构、格局进行全面安排:写文章要认真选材,慎重布局。工业布局不尽合理。唐...
2023-04-13 阅读 (350) -
“迎春杯”象棋团体公开赛开枰,“少年力量”在赛场闪耀
2023年3月11日,由广州市象棋协会、广州文化公园和广东东湖棋院联合主办的第二十八届“迎春杯”象棋团体公开赛,在广州文化公园中心台开枰。本届比赛采用积分编排制,共赛七轮...
2023-04-15 阅读 (296) -
2023年第六届全国象棋青年大师精英赛火热开打
奖金设置:男子组冠军2万元,女子组冠军1万元。比赛时间安排:3月12号开打四天战七轮第一轮对战表:大师们强强相遇,男女大师混战。
2023-04-26 阅读 (245) -
象棋开局怎么走才能赢(探寻象棋开局的致胜秘籍,如何下出完美第一步)
不知道大家在下棋的过程中,会不会在走某一步的时候,有目的地放弃某个子力?以此来破局或“请君入瓮”。这个放弃某个子力以此来达到某种目的的过程,就是象棋中的一种战术——弃子。弃子是一种谋略手段,即我们舍弃某个甚至某些子力,从而达到争先、取势、入局、攻杀、谋和等,最终目的是舍小取大。这是弃子的明智之举,高手对决,不乏弃子战术
2023-09-09 阅读 (167)
