在象棋中,马的走法有以下几种:
马走日:每次可以沿任何方向的直线走一步,然后沿斜线一步,称作“马走日”。在没有其他棋子挡住的情况下,马可以向前直走,但当有其他棋子挡住时,马就不能向该方向走子了。
蹩腿:当马的前方有其他棋子挡住时,马就无法向该方向走子,这种情况称为“蹩腿”。
拐脚:当马向前直走时,如果遇到有其他棋子挡在前面,马就不能向前走了,这种情况称为“拐脚”。
别腿:当马向前直走时,如果遇到有其他棋子挡住,而且前方没有其他空位,马就无法向前走了,这种情况称为“别腿”。
不能动:当相邻四个位置均有子时,马就成为不能动的马了,这种情况称为“不能动”。
在不能动的情况下,马不能向任何方向跳“日”字走棋,共有八步可走。同时,当相邻一点有子时,马就挡住了向这个方向走子,称为“蹩腿”,这个方向的两步均不能走子。