This is a temporary, read-only recovery of the chessprogrammingwiki while a longer-term plan is worked out. Editing is not possible right now, but will be again soon.
Chess Programming Wiki All pages Other namespaces

Jeiqi

Home * Games * Chinese Chess * Jeiqi

Jeiqi board, with pieces in their starting positions 1Jeiqi board, with pieces in their starting positions 1


  1. from Wikipedia↩︎

Jeiqi (in Chinese: 揭棋, in Vietnamese: Cờ Úp, probably other names in English: uncovering / dark / unveiling chess/xiangqi) is a Xiangqi (Chinese chess) variant that is rising star when the number of players grows rapidly, especially in China and Vietnam.

Basically, the game is played with a typical Xiangqi board and pieces. The rules and the object are similar too. The main differences are:

Contents
  1. Pieces
  2. Jeiqi Notation
    1. Piece letters
    2. FEN
      1. Captured pieces
      2. Examples
    3. Move notation
  3. Forum Posts
    1. 2015 ...
  4. External Links
    1. Chinese Chess
  5. References

Pieces

Pieces are similar to Xiangqi except they have extra covered pieces.

Images

Name

Notation 1

Movement

暗子

Covered piece

X

moves and captures
as original pieces


  1. WXF Notation↩︎

Jeiqi Notation

Jeiqi reuses FEN, and the Xiangqi move notations, with small, backward-compatible additions for the covered (dark) pieces and for the material that has already left the board. A position with no covered pieces and no captures is written exactly as the equivalent Xiangqi position, so a plain Xiangqi reader can still parse it.

Piece letters

Pieces use the WXF / Wikipedia Xiangqi letters. Uppercase is White (Red); lowercase is Black:

Letter Piece
K, k General (King)
A, a Advisor
E, e Elephant
R, r Chariot (Rook)
C, c Cannon
H, h Horse
P, p Pawn
X, x Covered (dark) piece — true type hidden

X / x is the only letter Jeiqi adds. A covered piece's owner and square are known; its real type is not.

FEN

Six space-separated fields, as in Xiangqi:

  1. Piece placement — ten ranks from Black's back rank down to White's, files a–i; digits count contiguous empty points; / separates ranks. A covered piece is written X (White) or x (Black). Directly after the placement, with no space, an optional bracketed captured-pieces group may follow (see below).
  2. Active colorw or b.
  3. Castling — unused; always -.
  4. En passant — unused; always -.
  5. Halfmove clock — halfmoves since the last capture or pawn move. A reveal does not by itself reset the clock; only a capture or pawn move does. (Jeiqi/Xiangqi draw rules differ from the chess fifty-move rule.)
  6. Fullmove number — as in chess.

Captured pieces

The pieces that have left the board are listed in brackets [...] appended to the placement field with no separating space — the same position Crazyhouse / Bughouse FEN keeps its holdings, rather than overloading the (unused) castling field:

Examples

Initial position. Every piece is covered except the two Generals, and nothing has been captured, so the brackets are omitted:

xxxxkxxxx/9/1x5x1/x1x1x1x1x/9/9/X1X1X1X1X/1X5X1/9/XXXXKXXXX w - - 0 1

A midgame position, Black to move, with both revealed and covered pieces on the board and material in hand:

x3k3x/c3e4/4R4/E4r2x/4p4/4A1R1P/3A5/6E2/9/3XKX2X[C2H1P2a2r1c1h2p1] b - - 0 1

The board still carries covered pieces (X on White's back rank, x in the corners) alongside revealed ones. The brackets read: White has lost 2 Cannons, 1 Horse and 2 Pawns; Black has lost 2 Advisors, 1 Chariot, 1 Cannon, 2 Horses and 1 Pawn. No covered piece appears in the brackets.

Move notation

A covered piece moves, on its first move, as the piece whose start point it occupies (its "fake" type); that move reveals its true type, after which it moves as the revealed type. Revealing is like promotion, except the new type is fixed by the piece rather than chosen by the player.

The reveal is recorded in the move:

Name the fake piece, not X. Writing the move with X is ambiguous: x9.1=c does not say whether a covered Pawn or a covered Chariot on file 9 moved, whereas r9.1=c is unambiguous. A reveal is easy to detect — a piece is revealing exactly when the type it now is differs from the fake (start-point) type it moved as; an already-revealed Chariot on file 9 simply plays r9.1 with no =.

Forum Posts

2015 ...

Chinese Chess

References

Up one Level

What links here

Contributors: Phhnguyen.