ml-research / liground

A free, open-source and modern Chess Variant Analysis GUI for the 21st century
https://ml-research.github.io/liground.github.io/
GNU Affero General Public License v3.0
108 stars 35 forks source link

Bug fix request for janggi variant #237

Open cjssh1002 opened 2 years ago

cjssh1002 commented 2 years ago
  1. The image specifications of the janggi board image and the pieces image are different. The image of the pieces is too large.
  2. In janggi, there is a "move pass" rule. (turn pass) You need an implementation for this.
  3. As I said before, the starting positions of blue and red are different. In janggi, blue should start first move. Replace the plate position or solve the problem. (ex. Flip view)
  4. Need rule support for 4 variants of janggi. You should be able to select the "UCI_Variant" option in the Fairy-Stockfish engine settings.
  5. PyChess (https://www.pychess.org/) supports PGN of the site, but not winboard's PGN (CECP).
  6. We also need the PGN storage function.
QueensGambit commented 2 years ago

Thank you for (re) mentioning the list of bugs and feature requests for Janggi. We will keep them in mind. If s.o. is interested in addressing some of the points, feel free to create a PR.

Some high level source code documentation can be found in our wiki: