中国象棋的规则是什么?
中国象棋(象棋)是双人棋类,棋盘由 9 条竖线和 10 条横线构成,棋子放在 90 个交叉点上,而不是放在格子里。每方各有 16 枚棋子:将(帅)一枚,士、象、马、车、炮各两枚,兵(卒)五枚。红方永远先行,之后双方轮流走子,每次一着,不能虚着。一着棋要么把棋子移到空点上,要么落到对方棋子所在的点上把它吃掉——被吃掉的子永久离场,不会再回来。赢棋的方式是把对方将帅将死,或者让对方无子可动。棋盘上有两个部分处处限制着走法:中间的河界,以及两端各一个三乘三的九宫。下文逐条展开。如果你更想按部就班地学而不是查某一条规则,请从我们的象棋入门完全指南开始。
每种棋子怎么走?
将(帅)每次沿横竖走一格,永远不出九宫。士每次沿斜线走一格,同样不出九宫,因此它一共只能落在五个点上。象每次沿斜线走两格(即走「田」字),不能过河,而且如果所经过的那个中心点上有子,就被挡住——传统上叫「塞象眼」。马先沿横竖走一格再沿斜线向外走一格(即走「日」字),如果起步方向那一格上有子就被挡住,这叫「蹩马腿」;正因如此,象棋的马比国际象棋的骑士容易封锁得多,我们的象棋马完全指南展开了由此带来的后果。车沿直线走任意距离,和国际象棋的车一样。炮不吃子时走法与车相同,但吃子时必须隔着恰好一枚棋子跳过去,被隔的那枚子不分敌我,称为炮架。兵(卒)每次向前走一格,永不后退;过河之后还可以横走一格。象棋没有升变。
河界和九宫有什么作用?
两者都是画在棋盘上的走法限制。河界是棋盘正中那道横向空白。象永远不能过河,这把它们永久限制在本方半场防守——它们是纯粹的防守子,和国际象棋的象完全不同。兵卒过河后行为改变,获得横走的能力,这就是为什么一个过了河的兵远比留在本阵的兵值钱。其它棋子都不受河界影响。九宫是棋盘两端的三乘三区域,画有两条交叉的斜线。将帅和士整盘棋都被关在里面,永远出不去,所以攻击对方将帅是控制九个特定点的问题,而不是满盘追一枚棋子。我们的棋盘摆法指南展示了这两个区域相对于开局阵形的位置。
中国象棋怎样才算赢?
有两种赢法,第二种会让国际象棋棋手意外。第一种是将死:对方将帅被攻击,且没有任何合法着法能解除攻击。第二种是困毙,这里象棋和国际象棋的约定完全相反——无子可动的一方判负。你不能靠「走投无路」保住半分,这改变了大量残局的价值判断,也让一些在国际象棋里能守和的少子防守在象棋里变得毫无希望。一方也可以随时认输,在正式比赛中还可能超时判负或因反复违规判负。象棋没有正式的「子力不足判和」条款,不过双方都无法构成杀势的局面在实战中会按和棋处理。我们的象棋残局基础讲了哪些子力组合才真正能成杀。
哪些着法是禁着?
有三类着法根本不被允许,任何会造成这些结果的着法一开始就不是合法选项。你不能让自己的将帅处于或留在被将军的状态——这条和国际象棋一样。你不能把棋子走出限制它的区域:将帅和士不出九宫,象不过河。还有一条国际象棋里没有的:两个将帅之间的那条竖线上如果一个子都没有,它们不能直接照面。如果某一着会把两宫之间那条线上的最后一枚棋子挪开,这一着就是非法的。这条规则双向生效,而且是一件真正的战术武器而非怪谈:卡在那条线上的防守子等同于被绝对牵制,而清空这条线能凭空拿掉对方将帅的逃跑点。我们的象棋将帅完全指南讲了怎么靠它赢棋。
什么情况下判和棋?
象棋的和棋比国际象棋少,一方面因为困毙判负,另一方面因为重复局面的规则更严。双方同意即可作和,或者当任何一方都不具备构成杀势的子力时——例如光将对光将。此外,当双方都在重复着法而谁都没有变着义务时也判和,这是均势局面的常规收场。象棋不允许的是靠骚扰来救回败局:一方如果无休止地长将,或者无休止地长捉同一枚子,必须变着,不变则判负。这是与国际象棋最大的规则差异,因为在国际象棋里长将必和。细节多到值得单开一页——我们关于特殊规则与和棋的文章完整讲解了长将、长捉与亚洲棋规。
中国象棋有五十回合规则吗?
有,但运作方式不一样。《象棋竞赛规则》里有自然限着:连续 60 回合双方均未吃子,即可判和。与国际象棋的区别在于它不自动生效——需要一方提出,裁判对照记录纸复盘核准,属实才判和;提出不属实的一方还要受罚。在此之上还有各赛事自定的上限:许多组织会设定总回合上限,或更低的无吃子回合数上限,到点由裁判裁定或判和,具体数字取决于所采用的规程。世界象棋联合会、中国象棋协会以及各家线上平台采用的阈值并不一致,所以你在某个平台上学到的规则,换个地方未必适用。在休闲对局里这几乎从不发生,因为重复局面的规则早就把大多数没完没了的局面处理掉了。如果你参加有等级分的比赛,请查阅该赛事的规程而不要想当然——世界象棋联合会有自己发布的棋规。
规则和国际象棋有哪些不同?
实战中有六点差别要紧。棋子放在交叉点上而不是格子里,所以是 90 个点而不是 64 格。炮靠隔子跳吃,这个机制在国际象棋里毫无对应物。马会被蹩腿,所以它不是骑士那种可以直接跳过去的棋子。象和士被锁在本方半场或九宫里,因此双方都保留着永远无法参与进攻的防守子。困毙是负而不是和。长将被禁止,而不是一种求和手段。象棋没有王车易位,没有吃过路兵,没有升变,兵也没有起步走两格。如果你是从国际象棋转过来的,最容易误导你的是炮——你对它毫无直觉;其次是马,它看着眼熟其实不然。我们的国际象棋棋手入门指南逐条梳理了这些。
新手最常搞错哪些规则?
四条,屡试不爽。忘记炮吃子需要炮架、走子不需要——新手要么试图沿空线吃子,要么干脆不敢动这枚棋子。忘记马会被蹩腿,按骑士的方式算出一步根本不合法的跳跃。以为困毙算和,于是用一种立刻输棋的方式去守本已难下的残局。以及双向漏看将帅照面规则:既没看出自己的逃跑点其实非法,也没看出对方的防守子被冻在那条线上。前三条丢子,第四条直接丢整盘棋。我们的新手常见错误把这些和拖慢新手进步的战略习惯放在一起讲,而象棋炮完全指南值得完整读一遍——炮架机制实在太特殊了。
快速查规则,以及把规则用起来
下过几十盘之后,规则就不再是需要「查」的东西了,因为这一页上几乎每条规则的存在,都是为了让某个特定战术成立。炮架规则让炮的杀法得以成立;九宫的限制让这些杀法变得可寻;将帅照面规则让它们变成必杀。分开读,它们像一串例外;下起来,它们是一个自洽的系统。最快的办法是和一个与你水平相当的对手实战,让错误出现得足够频繁以致能教会你东西——打开 Xiangqi One,直接从标准开局开始。想逐个了解棋子,请继续阅读象棋棋子完全指南;想了解棋盘本身,见棋盘摆法指南。其余基础内容都在规则分类里。兵卒值得单独细看,因为它的走法在过河那一刻完全改变——我们的象棋兵卒完全指南讲了过河前后的两种情况。



