国际象棋

8×8 棋盘 · 双人同屏 / 联机对弈 · 易位 / 吃过路兵 / 升变 / 将杀 / 逼和 全部按规则判定
← 返回游戏列表

联机房间

白方行棋
回合 0
点己方棋子选中,再点目标格。绿点=可走/可吃,黄圈=王车易位。

对局操作说明

  • 选子 → 落点:先点自己的棋子,绿点标出全部合法着法。
  • 兵升变:兵到底线时弹出选择框,可选后、车、象、马。
  • 王车易位:选中王后,易位格显示黄圈,点击即完成(王与车同时移动)。
  • 吃过路兵:对方兵首次双步刚越过你的兵旁边时,可立即斜吃(只在下一步有效)。
自动判定:非法着法(走后己方被将军)会被拒绝并提示;对方被将军 → 提示"将军";无解将着法 → 将杀;未被将军却无着可走 → 逼和。

国际象棋完整规则

1. 棋盘与棋子

棋盘为 8×8 共 64 格,深浅交替。棋子置于格内(不同于围棋、象棋走交叉点)。

双方各 16 子:王 1、后 1、车 2、象 2、马 2、兵 8。白方在下,黑方在上。

反例/边界:习惯下中国象棋的人常把棋子放在交叉点上——国际象棋必须在方格中心。另外"象"有两只,一在白格、一在黑格,永远在自己的颜色格里行走。

2. 行棋顺序与目标

白先黑后,每次走一子(易位是唯一同时动两子的着法)。目标是把对方的王将杀。

3. 各棋子走法

棋子走法说明 / 边界
王 K横、竖、斜任意方向走一格不能走到被对方攻击的格;不能主动送将
后 Q横、竖、斜任意距离直线不能越子,是威力最大的棋子
车 R横、竖任意距离直线不能越子
象 B斜线任意距离不能越子;永远不换格色
马 N走"L":直 2 格再横 1 格(或横 2 再直 1),共 8 个落点可越子(不受阻挡)——这是与国际象棋其他子最大不同
兵 P向前一格;首次可走两格;斜前方一格吃子不能后退;正前方有子则被挡,不能跳过去吃

反例:马是唯一能"跳"过其他棋子的子;车、后、象的直线路径上有任何棋子(无论敌我)都会被挡住。

4. 王车易位(Castling)

王与车同时移动的特殊着法:王向车的方向横移两格,车越过王落在王的另一侧相邻格。必须同时满足全部条件:

  1. 王与参与易位的车都从未移动过;
  2. 王与车之间没有其他棋子;
  3. 王不在被将军状态;
  4. 王经过的格和到达的格都不被对方攻击。

边界场景:车可以正被攻击、甚至被攻击的路径经过,只要王经过的格安全即可(很多人误以为车也不能被攻击)。另外"后翼易位"(长易位)中间隔 3 格,"王翼易位"(短易位)隔 2 格。

5. 吃过路兵(En passant)

当对方兵首次双步走过、正好落在你的兵旁边同一横线时,你可以用你的兵斜进到它越过的那个格子,并把它吃掉。

关键限制:这个权利只在紧接着的下一步有效,过时作废。这是它常被忽略的原因。

反例:如果对方兵是一步步走过来的(不是首次双步),就没有吃过路兵;如果你的兵不在它旁边那一路,也不能吃。

6. 兵升变(Promotion)

兵走到对方底线时,必须立即升变为后、车、象、马中的一种(不能留在原样,也不能升为王)。绝大多数情况升后最强,但"升马"有时能直接将军取胜(叫"骑士升变")。

边界:升变可以让你拥有多个后(理论上最多 9 个),并不受"每方只有一个后"的限制——这只是习惯说法,规则上不禁止。

7. 将军与应着

一步棋能吃掉对方的王,称将军。被将军方必须立即应对,方式只有三种:

  1. 吃掉将军的棋子;
  2. 垫将:把棋子走到攻击路径中间挡开(对马无效,因为马可越子);
  3. 走王:把王移到安全的格。

不得送将:任何使自己王处于被将军状态的着法都非法,本页会自动拒绝。

8. 将杀与逼和

反例/边界(易错点):这与中国象棋相反——中国象棋里"困毙"(无子可动)是输,而国际象棋是和。所以国际象棋中劣势方常主动求"逼和"来逃生。

9. 和棋的其他情形

10. 计时与礼仪(正式比赛)

正式比赛使用棋钟,超时判负(除非对方已无力将杀,则判和)。摸子须走子(touch-move),落子无悔。本页不计时、不强制摸子,供练习与娱乐。

兵升变:选择棋子