哪些残局能赢,哪些是和棋
结果一栏是中文残局书对这类残局的等级(见下面的等级表),旁边是这类残局的一个局面。巧胜:这类子力通常是和棋,但该局面能赢;难胜:棋盘上摆的是守和的阵形。士象全指双士双象。兵按走到的位置区分:底兵已到底线,低兵差一线到底,高兵还在更后面,仍能下压九宫。点表中的名称,即可在练习集里打开该局面。
残局书把残局的胜和分为六个等级。表中用其中四级:必胜、必和的残局记作例胜、例和,这样只会说轻,不会说错。
| 等级 | 含义 |
|---|---|
| 必胜 | 此种子力从任何局面都能取胜 |
| 例胜 | 按标准技术取胜 |
| 巧胜 | 通常是和棋,只在特定局面下才能取胜 |
| 难胜 | 难以取胜,这与和棋并不相同 |
| 例和 | 按标准技术守和 |
| 必和 | 从任何局面都能守和 |
兵类残局
| 子力 | 结果 | 要点 | |
|---|---|---|---|
| 高兵对单将 | 例胜 | 兵只要未到底线即可胜光将,红帅控制一路,黑将不能越过,这是取胜的一半。 | |
| 底兵对单将 | 例和 | 兵到了底线只能横走,单凭它无法将死对方。 | |
| 高兵对单士 | 例和 | 一个士足以守和单个高兵。 | |
| 高兵对单士(兵已入九宫) | 巧胜 | 高兵对单士通常是和棋,但兵已进九宫且红方先走时可以取胜。 | |
| 高低兵对双士 | 例胜 | 高低兵配合可胜双士。 | |
| 双高兵对双士 | 例胜 | 双士挡不住两个高兵。 | |
| 双高兵对双象 | 例胜 | 双象同样挡不住两个高兵。 | |
| 双高兵对单士象 | 例和 | 双士或双象守不住,士象各一却能守和:士守九宫,象守外围。 | |
| 双高兵对单炮 | 例胜 | 没有炮架可借的炮,挡不住两个高兵。 | |
| 三高兵对马双士 | 例胜 | 三个高兵也能胜马双士。 | |
| 三高兵对炮双象 | 例胜 | 三个高兵也能胜炮双象。 | |
| 三高兵对士象全 | 例胜 | 三个高兵能攻破士象全,而单车却不能。 |
马类残局
| 子力 | 结果 | 要点 | |
|---|---|---|---|
| 单马对单士 | 例胜 | 换成单象,同样的单马只能和。 | |
| 单马对单象 | 例和 | 单象可守和单马:它换翼的速度比马封锁它的速度更快。 | |
| 单马对单象(象困一侧) | 巧胜 | 象被逼在一侧且红方先走时,马能切断它回到另一侧的路线而取胜。 | |
| 单马对过河卒 | 例和 | 黑方一个过河卒就足以守和单马。 | |
| 双马对士象全 | 例胜 | 双马可胜士象全,而价值更高的单车却不能。 |
炮类残局
| 子力 | 结果 | 要点 | |
|---|---|---|---|
| 单炮对单将 | 例和 | 炮必须隔子才能吃子,棋盘上没有炮架,就无法将死对方。 | |
| 炮仕对双士 | 例胜 | 有自己的仕作炮架,炮可胜双士。 | |
| 双炮对双象 | 例和 | 仅凭双炮攻不破双象。 | |
| 双炮仕对士象全 | 例胜 | 加上一个仕,双炮就能胜士象全。 | |
| 炮仕相全对士象全 | 例和 | 炮有仕相全保护,仍攻不破对方的士象全。 |
车类残局
| 子力 | 结果 | 要点 | |
|---|---|---|---|
| 单车对单缺象 | 例胜 | 防守方缺一象,单车即可取胜。 | |
| 单车对士象全 | 例和 | 棋盘上最强的子,单独也攻不破士象全。 | |
| 单车对士象全(双象在边) | 巧胜 | 士象全要摆好阵形才能守和。双象都被困在边上时,单车可以取胜。 | |
| 单车对马双士 | 例胜 | 若把双士换成双象,马双象可以摆出守和的阵形。 | |
| 单车对马双象 | 例和 | 要诀是马守在将前的象位,两象互相保护。阵形摆对,单车就攻不进去。 | |
| 单车对炮双士 | 例和 | 炮双士可守和单车。 | |
| 单车对炮双士(双士在原位) | 巧胜 | 双士都在底线、炮在将前时,单车可以取胜。 | |
| 双车对车士象全 | 例和 | 有士象全保护的单车可以守和双车。 | |
| 单车对马炮 | 难胜 | 黑方的守法:炮摆在自己将的正后方,马避开红车一步能捉到的位置。把炮平开一路,红方十二步杀。 |
马兵与车炮残局
| 子力 | 结果 | 要点 | |
|---|---|---|---|
| 马兵对单缺象 | 例胜 | 马兵可胜单缺象。 | |
| 马兵对士象全 | 例和 | 面对士象全,同样的马兵只能成和。多出的第四个防守子就是全部差别。 | |
| 车炮对单车(红车占中路) | 例胜 | 红车占住中路时,车炮可胜单车。 | |
| 车炮对单车(黑车占中路) | 例和 | 黑车占住中路,与红方车炮同在一条横线上,守住中路底端,海底捞月就做不成。黑车高一路,红方十七步杀。 |
结果依据中文维基百科的“象棋勝和定式”条目,该条目引用金启昌、杨典《象棋残局胜和定式》(2008)。该条目没有给出等级的几行依据英文维基百科。局面由我们摆出,每一个结果都经象棋云库 chessdb.cn对该局面的确切结果核对。
试一局:单马对单象
单马对单象通常是和棋:象换翼的速度比马切断它的速度更快。这个局面里象被困在一侧,又轮到红方先走,这就够了。残局库给出红方五步杀。关键在第一步:找到那个让象回不到另一侧的位置。
差一个位置,和棋就变成胜局
第一幅图中,马守在将前的象位上,双象互相保护,单车攻不进去。第二幅图只是把g6的象换到g10,单车就能取胜。反过来也一样:把三个高兵各退一路,它们对士象全的胜势就没了,因为其中两个兵站到了黑象能走到的象位上。
自己摆残局
任何局面都可以这样练习。在棋盘编辑器里摆好局面,选择是要将死对方还是守和、执哪一方,然后点“和电脑下”。
查残局库
想知道某个局面的确切结果,在编辑器里点“分析棋盘”,再打开棋盘下方的“开局库”。子力少到一定程度时,那里会显示“残局库”:每一步合法着法的确切结果(来自象棋云库 chessdb.cn),以及几步杀。
残局库能覆盖多大范围:象棋云库 chessdb.cn 列出8,705张象棋残局表,共约102万亿个局面(残局表清单,2026-10-07查阅)。大多数是八子或九子残局。十二子的有40张,十三子的只有一张:三兵仕相全对士象全。马炮仕相全对马士象全同样是十三子,却不在任何一张表里,所以上表没有列入:棋谱判它例胜,但残局库和引擎搜索都还没能证实。