象棋的走法如下:
将/帅:
只能在九宫格内移动,每次移动一格,可以前进、后退或横走,但不能出九宫格。
士/仕:
只能在九宫格内沿斜线移动,每次移动一格,同样不能出九宫格。
象/相:
不能越过楚河汉界,走“田”字,即每次移动可以沿对角线方向移动两点,但不能过河。
马:
走“日”字,即先向前或向后走一格,再斜着向旁边走一格。
车:
走直线,可以在直线上横竖任意行走,没有步数限制。
炮:
在吃子时需要隔一颗棋子,即炮在吃子时中间必须隔一个棋子(无论是己方还是对方的棋子),不吃子时可以在直线上自由移动。
兵/卒:
在未过河时只能直走一格,过河后除了可以直走外,还可以左右移动一格,但不能后退。
请根据这些规则进行象棋对局