象棋 Learn Xiangqi

象棋怎么下

完整规则,按你需要的顺序

象棋是中国的棋,也是世界上下的人最多的棋类。两支各十六子的军队隔河相对,各自设法把对方的将困住。下面的规则是完整的——没有省略任何一条——读完就可以马上和电脑下一盘

一、棋盘

棋盘是横九路、竖十路的格线。棋子摆在交叉点上,而不是格子里,所以可落子的点一共九十个。有两处把它分开:

河界(楚河汉界)
中间那道空档,位于第五、第六横线之间。象永远不能过河,兵过了河则多出一种走法。其余棋子对它视而不见。
九宫
棋盘两端各画着斜十字的那个三乘三的方框,一共九个点。将(帅)和两个士整盘棋都待在自己的九宫里。

红方在下并且先行,黑方在上。本站把纵线从左到右记作 ai,横线从黑方底线的 0 记到红方底线的 9,这样教练就能把一步棋叫作炮b7→e7

二、棋子

每方十六个子。同一种棋子,两方用的字不一样——这是中文里的一点讲究,对怎么走没有任何影响。

棋子 红方 黑方 每方
将帅1
士仕2
象相2
2
2
炮砲2
兵卒5

三、每个子怎么走

任何子吃子的方式都是走到对方子所在的点上,把它拿掉。除了炮以外没有特殊的吃子规则,而且任何子都不会升变。

将 / 帅

每次一个点,横或竖,而且永远不出自己的九宫。它不能斜走。它还受下面将帅照面那条规则的约束,那是新手一定会漏掉的一条。

仕 / 士

斜走一个点,而且永远不出九宫。这把每个士限制在九宫九个点里的五个上。士的存在纯粹是为了保护将。

相 / 象

斜走正好两个点——不能一个,也不能三个。有两条限制时时刻刻起作用:

先横或竖走一个点,再斜着往外走一个点——和国际象棋的马是同样的 L 形,但有一处关键的不同:象棋的马不能跳。如果它起步要经过的那个直行点上有子,那整个方向就被封死了。这叫蹩马腿,而蹩腿是化解一只进攻的马的标准办法。

马被蹩腿
马在中心点上。六个方向可走(金色)。正上方的黑卒压在向上两步的马腿上,这两步就死了——不是落点被占,而是马迈出去的那一点被占。把那个卒挪开,两步就都回来了。

沿着横线或竖线走任意多个点,中间必须全是空点——和国际象棋的车完全一样。它是棋盘上最强的子,而且强得多;通畅的直线归谁所有,取决于谁先把车放上去。

炮 / 砲

让象棋和别的棋都不一样的那个子。炮的时候和车完全一样,沿横线或竖线经过空点。但它吃子时必须正好翻过一个子,落在它后面的第一个对方子上。中间那个子叫炮架,它属于哪一方都行。

炮隔子吃子
同一条线上的三个子。金色圆点是炮可以直接走到的地方;金色的圈是它唯一能的那一点,而它之所以被圈出来,只因为中间坐着那个卒。把那个卒往旁边挪一格,圈就跟着消失——炮照样能走,只是没有东西可打了。

没有炮架,吃不了。中间有两个或更多子,也吃不了。所以炮威胁的是一条差不多畅通的线,而在那条线上任何位置增减一个子,都可能一下子造出或者拆掉这个威胁。

兵 / 卒

直着往前走一个点。它永远不能后退,也不能斜走。一旦过了河,它还可以横走一个点——但仍然不能后退。兵走到对方底线不会升变;它只是保留横走的能力,并且再也不能前进。

四、将帅照面

两个将永远不能在中间没有任何子的同一条竖线上相对。任何会让它们互相看见的着法都是不合法的,包括把中间挡着的子挪开的那一步。

将帅在一条空线上照面
那条红线画的就是这条空着的竖线,而 ✗ 标的是这幅图里不对劲的东西:不是某个子,而是某个子的缺席。在这条线上放任何东西——哪一方的、什么子都行——两个将就看不见彼此了,局面随即变得平常。

实际效果是:你的将会沿着一条通畅的竖线攻击对方的将。这让两座九宫之间的那条线整盘棋都是一个活的威胁,而且相当多的杀棋,最后一击正是由将自己完成的。

五、将军,以及一盘棋怎么结束

被攻击的将处于被将军的状态,这个威胁必须立刻应对——吃掉攻击的子、把线挡住,或者把将挪开。把「将军」喊出来是礼貌,不是规则。

将死——赢
将被将军,而且没有任何合法着法能解开。绝大多数对局都是这样结束的。
困毙——也是赢,赢的是对方
没有合法着法的一方输,无论它是否被将军。这是与国际象棋差别最大的一条,同样的局面在那边是和棋。它意味着你可以靠把对手的每一步都拿走来取胜,也让残局的胜负分明得多。
长将——将的一方输
你不能靠没完没了地将军来逼和。反复重复同一串将军的一方判负,而不是拿到半分脱身。
重复局面——和棋
如果同一个局面重复出现,而且没有哪一方是用将军把它逼出来的,那就是和棋。象棋的和棋比国际象棋少得多。

本站的引擎会执行以上四条,连同将帅照面、象眼和马腿——所以你完全可以靠试着走、看它不让你走什么,来学会规则。

六、初学者最常错在哪里

七、常见问题

象棋和国际象棋有什么不同?
棋子走在交叉点上而不是格子里;将被锁在九宫里、还会隔着通畅的直线互相攻击;一条河把象拦住;没有后,也没有王车易位;炮吃子需要炮架;而且无子可动是输,不是和。
象棋难学吗?
规则大约十分钟就能讲完——七种子里有六种,一句话就说清了怎么走。炮是唯一一个真正陌生的概念。学会的当天你就能下一盘真正的棋。
为什么两方棋子上的字不一样?
帅将、仕士、相象、炮砲、兵卒——同一种棋子,两方各用一个字,纯粹是分辨敌我的一种讲究,对走法没有任何影响。马和车两方都写作馬和車,全靠颜色区分。
谁先走?
永远是红方先走。
第一步走什么好?
把中路的炮平到中线——也就是中炮——是全局最流行的开局。其余的看开局指南

整个游戏就是这些。和电脑下一盘——三种强度,一位会报出你的开局、指出你的失着的教练,而且什么都不用下载。