象棋的走法規則如下:
兵(卒)。兵(卒)是象棋中最基本的棋子之一。它的基本走法是向前直走,每次只能移動一格。當兵(卒)過河後,它們可以向前、向左或向右移動一格,但不能向後移動。
車。車的走法是直線行駛,無論是垂直方向還是水平方向。只要沒有阻擋,車可以無限行駛。車在移動時,可以穿過其他棋子。
馬。馬的走法是「日」字形,即先向左(或向右)移動一格,再向上(或向下)移動一格,然後再向左(或向右)移動一格,總共移動三個格子。馬在移動時,不能越過其他棋子。
炮。炮的走法與車相似,也是直線行駛。但是,炮在移動時需要遵循「炮打隔子」的規則,即炮只能隔著一個棋子攻擊其他棋子。
士(仕)。士(仕)的走法是只能在本方九宮格內移動,每次只能移動一格。士(仕)不能越過其他棋子。
相(象)。相(象)的走法是每次沿斜線方向移動兩格。但是相(象)不能過河,也不能越過其他棋子。
主將(帥、將)。主將(帥、將)的走法是只能在九宮格內移動,每次只能移動一格。主將不能越過其他棋子。
這些規則構成了象棋的基本玩法,每種棋子都有其獨特的走法和功能,共同決定了棋局的複雜性和策略性。