在象棋中,"象走田"是指象的移动方式,其规则如下:
1. 象只能在自己的阵地内移动,不能过河。
2. 象每次移动都是沿着对角线方向,即从一个角走到另一个对角角。
3. 在移动过程中,如果象要走的路径中间有本方或对方的棋子,则不能通过,这种情况称为"堵象眼"或"塞象眼"。
```
+---+---+---+---+---+---+---+---+---+
| A | B | C | D | E | F | G | H |
+---+---+---+---+---+---+---+---+---+
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
+---+---+---+---+---+---+---+---+---+
| P | P | P | P | P | P | P | P |
+---+---+---+---+---+---+---+---+---+
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
+---+---+---+---+---+---+---+---+---+
| 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
+---+---+---+---+---+---+---+---+---+
| R | N | B | Q | K | B | N | R |
+---+---+---+---+---+---+---+---+---+
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
+---+---+---+---+---+---+---+---+---+
| p | p | p | p | p | p | p | p |
+---+---+---+---+---+---+---+---+---+
```
在上述棋盘中,假设象位于位置 `4,4`(黑方象),它可以选择的移动路径如下:
从 `4,4` 到 `2,6` 或 `6,2`(避开中间的棋子)
从 `4,4` 到 `6,6` 或 `2,2`(避开中间的棋子)
需要注意的是,如果象的路径中间有对方的棋子,则不能通过,例如从 `4,4` 到 `3,5` 或 `5,3` 是可以的,但从 `4,4` 到 `3,3` 或 `5,5` 是不可以的,因为中间有对方的棋子 `3,4` 或 `5,4` 堵住了象眼