585
edits
Changes
no edit summary
* Jeiqi piece: a dark/unseen/covered piece
* Reveal move/revelation: a move of a Jeiqi piece. A Jeiqi piece should do the first move as the original piece in which it is located. After the first move, it will be revealed/uncovered to show its real material
Piece names and abbreviators:
King / k
Advisor / a
1) Piece placement: there are two parts
Example of a capturing record:
[C1H2P3r1p3]: white White loses 1 Cannon, 2 Horses, 3 Pawns, 1, black . Black loses 1 Rook, 3 Pawns
2) Active color: similar to chess, w for white, b for black
Examples:
Starting position, empty brackets are totally omitted:
xxxxkxxxx/9/1x5x1/x1x1x1x1x/9/9/X1X1X1X1X/1X5X1/9/XXXXKXXXX w - - 0 1
Captured Jeiqi pieces (X7) are counted even that is not compulsory.
2e6/4k4/9/2Ha1P2p/2a2P3/9/3p5/4E4/e8/2X1K4[R1C1P1X7r1h1p1d6] w - 3 55
Another FEN strings:
P2xkx2x/2a6/h7e/H5h2/P1P3e1p/6P2/9/4P2X1/1a2A4/1X2K1XA1[R1H1r1p2] b - - 0 1
x3k3x/c3e4/4R4/E4r2x/4p4/4A1R1P/3A5/6E2/9/3XKX2X[C2H1P2a2r1c1h2p1] b - - 0 1
=Move notations=
==Traditional Notation==
The traditional move notation uses column number by side as an image. We can use them as Xiangqi with some notes:* revealing Revealing move uses promotional symbol: P1+1=h* Don’t count dark Jeiqi pieces with revealed don’t use Jeiqi symbol (X) but their fake pieces of the same types . That is just for solving ambitious cases. For example, if the move is written as “x9.1=c” we don’t know if that is a move of a fake Pawn or a fake Rook at column 9. However, “r9.1=c” says clearly the fake Rook at column 9 moved and revealed into a Cannon. The dark move of a Jeiqi piece and a revealed pieces one can be easily distinguished by checking if they are revealing symbol* . For example, even if there are two black Rooks in is a Rook at column 9advanced 1, their moves can not it’s move should be ambiguous since r9“r9.1 is definitely by revealed Rook and r9.1=c is definitely by the dark one1”.
=[[PGN]]=
=[[UCI]]=
It can use all terms of standard [[UCI]] for chess with some additions:
==Send from engines==
Inform a engine it can play Jeiqi variant:
UCI_Variant var jeiqi
UCI_Variant var xiangqi var jeiqi
'''bestmove:''' as typical but it could not have a revelational piece even the moving piece is a dark Jeiqi one. Reason: the engine cannot decide that about revealed piece:
bestmove a3a4
==Send from chess [[GUI]]s==A chess GUI should always add revelational pieces to dark Jeiqi moves:
position startpos moves e3e4e b9c7c h2h7r i9h9p e4g2
position fen x3k3x/c3e4/4R4/E4r2x/4p4/4A1R1P/3A5/6E2/9/3XKX2X[C2H1P2a2r1c1h2p1] b - - 0 1 moves e5e4 d3e4
=Forum Posts=