Game Rules:
The game "Xiangqi" is played by two players on a 10x9 rectangle board with square tiling.
Regions:
PalaceP1: contains the sites [3, 4, 5, 12, 13, 14, 21, 22, 23]
PalaceP2: contains the sites [66, 67, 68, 75, 76, 77, 84, 85, 86]
Home: the bottom sites of the board expanded by 4 steps for P1
Home: the top sites of the board expanded by 4 steps for P2
All players play with Jiangs, Shis, Xiangs, Mas, Jus, Paos and Zus.
Rules for Pieces:
Jiangs remove pieces at to then step orthogonal.
Jus slide from the location of the piece in the orthogonal direction through the set of empty vertexs.
Mas if not is a friend, from vertex moveRule: true captureRule: there is an enemy Player at to captureEffect: remove pieces at to, for all sites that can be reached from vertex to in the direction forward-right or forward-left, for all sites that can be reached from vertex the location of the piece in the direction orthogonal.
Paos slide from the location of the piece in the orthogonal direction through the set of empty vertexs or hop orthogonal.
Shis remove pieces at to then step diagonal.
Xiangs slide from the location of the piece in the diagonal direction through between is in Home: the bottom sites of the board expanded by 4 steps for P1 or Home: the top sites of the board expanded by 4 steps for P2 and empty.
Zus remove pieces at to then step if the location of the piece is in Home: the bottom sites of the board expanded by 4 steps for P1 or Home: the top sites of the board expanded by 4 steps for P2 then forward else forward, rightward or leftward.
Players take turns moving.
Setup:
Place a Jiang for player one on site E1.
Place a Shi for player one on sites: D1 and F1.
Place a Xiang for player one on sites: C1 and G1.
Place a Ma for player one on sites: B1 and H1.
Place a Ju for player one on sites: A1 and I1.
Place a Pao for player one on sites: B3 and H3.
Place a Zu for player one on sites: A4, C4, E4, G4 and I4.
Place a Jiang for player two on site E10.
Place a Shi for player two on sites: D10 and F10.
Place a Xiang for player two on sites: C10 and G10.
Place a Ma for player two on sites: B10 and H10.
Place a Ju for player two on sites: A10 and I10.
Place a Pao for player two on sites: B8 and H8.
Place a Zu for player two on sites: A7, C7, E7, G7 and I7.
Rules:
Move one of your pieces.
Aim:
If Jiang of the next player is threatened and not can move move one of your pieces, the moving player wins If the next player cannot move, the moving player wins.
Game Heuristics:
All Players:
material
Sum of owned pieces.
You should try to maximise the number of piece(s) you control (very high importance)
Board Setup:
Game Endings:
Game won by Player 2.
Jiang of the next player is threatened and not can move move one of your pieces
Game won by Player 1.
The next player cannot move
Game won by no one.
Maximum number of moves reached.
Not Found
Moves:
Piece: Jiang
Move: Remove pieces at to then step orthogonal
Piece: Ju
Move: Slide from the location of the piece in the orthogonal direction through the set of empty vertexs
Piece: Ma
Move: From vertex moveRule: true captureRule: there is an enemy Player at to captureEffect: remove pieces at to
Piece: Pao
Move: Hop orthogonal
Move: Slide from the location of the piece in the orthogonal direction through the set of empty vertexs
Piece: Shi
Move: Remove pieces at to then step diagonal
Piece: Xiang
Move: Slide from the location of the piece in the diagonal direction through between is in Home: the bottom sites of the board expanded by 4 steps for P1 or Home: the top sites of the board expanded by 4 steps for P2 and empty
Piece: Zu
Move: Remove pieces at to then step if the location of the piece is in Home: the bottom sites of the board expanded by 4 steps for P1 or Home: the top sites of the board expanded by 4 steps for P2 then forward else forward, rightward or leftward