马后炮怎么走成杀?

本页的答案复述的是本站开源引擎所实现的规则。该引擎遵循亚洲象棋联合会(WXF)规则,行棋、将死与重复局面的两条判定都已实现:用长将或长捉逼成重复局面的一方判负,不是判和。长捉的判定还没有经过官方判例集的校验。凡是答案提到具体局面的,该局面都在所链接的参考页上,由构建过程在发布之前逐一校验。

直接回答

马后炮成杀要两件事同时到位:马和对方的将站在同一条线上、中间通常隔一个点,负责罩住将左右两侧的逃点;炮站到这条线上马的后方,借马当炮架将军。两个子分工明确、缺一不可,所以走法上的要领是先让马站稳,再让炮到位。

为什么通常先马后炮

马是整个棋形的地基:它既是炮架,又封住将横走的出路。实战里常见的次序是马先跳到位置,最好这一步本身就带着将军或捉子的先手,让对方没空调整;随后炮平过来或进过来完成将军。如果炮先到、马迟迟跳不过去,对方就有时间挪士、垫子,或者先把马的落点控制住。

动手之前数三件事

  • 将两侧的点是不是都被马罩住了。马被蹩腿时控制不到对应的点,这一点最容易看漏。
  • 将沿着这条线前后挪有没有用。只要将还在这条线上、和马之间没有别的子,它依旧在炮的射程里。
  • 对方能不能吃马、吃炮,或者在马和炮之间垫一个子。垫进去一个子,炮和将之间就变成两个子,将军立刻失效。

三条都过关,才是真正的杀。

反过来看就是防守

上面三条正好也是马后炮怎么破的思路:给将留一个马罩不到的空点,或者在炮到位之前把线挡住。进攻时也要想到对方会这样应。

相关问题

炮离马很远也可以吗?

可以。炮的射程不受距离限制,只要炮和马之间没有别的子,炮在这条线上站得多远都一样能借马将军。

横线上能走成马后炮吗?

能。原理完全相同:马和将在同一条横线上,马罩住将的逃点,炮在马后面同一条横线上将军。只是讲解里纵线的例子更多。

上盘走一遍

看懂和下出来是两回事。免费对弈,人机或真人,点开就能下。