Changes

Jump to: navigation, search

Jeiqi Notation

453 bytes added, 10:15, 16 August 2021
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 abbreviations:
Piece names and abbreviators:
King / k
Advisor / a
1) Piece placement: there are two parts
a) * piece placement: similar to chess. Use x/X for dark Jeiqi pieces. For example, b) * captured pieces: all revealed captured pieces and their numbers, enclosed by brackets []. This part appears immediately after the first part, without any space. Pieces with no capture are ignored. Jeiqi pieces are not compulsory since we can calculate them from the board and revealed captures. That can make the FEN string a bit shorter, avoid redundancy and inconsistent data, avoid ugly using due to 2 -digit numbers (Jeiqi pieces could be 15 - two-digit numbers). Empty brackets could be omitted too. Pieces can be placed in any order. For being beautiful, it is suggested to list all-white pieces first, descending by piece values. For examples,
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
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=

Navigation menu