Open cjssh1002 opened 3 years ago
Thank you @cjssh1002 for raising these issues.
If you want directly start to fix some of these issues yourself, feel free to create a pull request. The group project is now officially over and anyone can freely contribute now.
I am a Janggi player. Bugs/improvements (used Windows 10 64bit)
2.janggi/janggicasual/janggitraditional/janggimodern There are 4 types of rules. We hope to support all four types of rules.
When running janggi on Winboard/xBoard, use the CECP protocol. Currently, Riground uses the UCI protocol. (Add support for moving coordinates) So the starting rank is different. UCI starts at rank 1, but CECP starts at rank 0. So the PGN is not compatible. Separate the coordinates or ask for support to run in CECP mode.
FEN compatibility recognition problem [ex. v->add_piece(JANGGI_ELEPHANT,'b','e');] rhea1aehr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RHEA1AEHR w 0 1 (Winboard/Xboard) rnba1abnr/4k4/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/4K4/RNBA1ABNR w - - 0 1 (Riground)
Ask them to be able to recognize the following pieces as well. n/N = h/H b/B = e/E w - - 0 1 = w 0 1