下象棋,把棋下明白

免费在线对弈,规则严格正确。真人、电脑、朋友,随时开一局;规则、布局、战术、残局,一处查全。

楚 河漢 界

走一步试试——不合规则的着法会被拒绝,并说明理由。

开局局面。这块棋盘和本站每一块一样,由同一套规则引擎驱动。

Xiangqi position. Red: soldier a3, soldier c3, soldier e3, soldier g3, soldier i3, cannon b2, cannon h2, chariot a0, horse b0, elephant c0, advisor d0, general e0, advisor f0, elephant g0, horse h0, chariot i0. Black: chariot a9, horse b9, elephant c9, advisor d9, general e9, advisor f9, elephant g9, horse h9, chariot i9, cannon b7, cannon h7, soldier a6, soldier c6, soldier e6, soldier g6, soldier i6. Red to move.

学棋

从规则到残局,一处学全

每一条规则都配一块可以动手的棋盘,而不是一段文字配一张静态图。

为什么是这里

难判的规则,我们判对了

多数象棋软件把简单规则实现对了,难的那部分干脆没做。难的那部分就是重复局面的裁决——长将长捉——而它们是真的会决定比赛胜负的。

就我们所能查证的范围,JavaScript、TypeScript、Rust 和 Python 生态中没有任何一个象棋库正确实现了长捉判定,绝大多数停在“三次重复即和”。本站的引擎按世界象棋联合会标准实现,并在每一次构建时以官方110局例的判例集作回归测试。

看看重复局面是怎么判的 →

  • 困毙判负,不是和棋。
  • 白脸将——双方将帅不得照面。
  • 蹩马腿、塞象眼——马和象都不能跳。
  • 长将、长捉按亚象联规则裁决。

象棋怎么玩

九路十线,棋子走在交叉点上;中隔河界,两端各有九宫。双方各16子,红先。把对方的将(帅)将死即胜;对方无子可走同样算你赢——这就是困毙。

规则十分钟就能学会,当天就能下完整的一局。完整入门从空棋盘讲到第一局棋,摆子读谱各有专页。

布局

开局的目标不是背前十回合,而是把车马炮调到能发挥作用的位置上。中炮是最流行也最直接的一路,屏风马是对付它的主流应法,两者之间的攻防构成了象棋布局理论的主干。不知道定式时,先守住开局原则就够了。

战术与残局

业余对局的胜负极少输在布局,多半输在一步没算到的战术。而残局是全局唯一有确定答案的部分:某些子力必胜,某些必和,与棋风无关。先记结论,再学怎么把中局导向它。

常见问题

相关问题

这个网站要钱吗?

不要。对弈、教程、残局题和全部规则参考都免费。注册账号只是为了保存棋局、记录等级分和学习进度。

需要下载吗?

不需要。打开浏览器就能下,手机和电脑都可以。

长将长捉判得准吗?

这正是本站的技术起点。引擎实现亚洲象棋联合会(WXF)规则,并在每次构建时以官方110局例的判例集作回归测试。详见长将与长捉

电脑棋力如何?

四档难度。高档位是真正在搜索的引擎,不是按套路走的脚本,业余强手也需要认真对待。

可以复盘吗?

可以。任意局面都能用分析棋盘逐着检查,找出自己漏算的地方。

现在就下一局

五分钟一盘。免费,无需下载,不必注册。