gaintpd / cutechess

Cute Chess is a graphical user interface, command-line interface and a library for playing chess. This Repo cantains the xiangqi, minixiangqi and manchu variant support
GNU General Public License v3.0
4 stars 3 forks source link

Openingbook playback issue #9

Open cjssh1002 opened 4 years ago

cjssh1002 commented 4 years ago

Opening book playback issue. Openingbook in certain locations do not work. white works in most positions, but black does not work with openingbook in some movements.

I would like to correct this.

In the picture below, the openingbook is not applied for some movement of white and black. This is a move that has already been entered. However, some locations do not use openingbook.

12122323

gaintpd commented 4 years ago

Hello cjssh1002, I did not make an openingbook in cutechess before, so I can't reoccur your problems as far as now. So I need more description about this issue. tell me how this problem is originated and what the expected result should be.

cjssh1002 commented 4 years ago

Hello, gaintpd

This is a very simple problem. The "openingbook" only implements movement in the area indicated in the figure. If they have implemented an "openingbook"(9x10) of xiàngqí, there will be a solution.

좌표

gaintpd commented 4 years ago

Hello cjssh1002, you should repeat the same procedure in other Janggi GUI( There must exist, though it is out of my knowledge) to verify this problem. If other GUI exhibit the desired behavior while the cutechess not, we can say that the current implementation should be blamed. But as far as now, it is early to say which factor should be blamed.

cjssh1002 commented 4 years ago

hello, gaintpd always, thank you for your help.

Currently, there is no GUI that fully supports Korean janggi. But I will test it a little more objectively. These days I am busy. I need time.

I think need changing coordinates.

cjssh1002 commented 3 years ago

First of all, in order to avoid the coordinate ranking bug of the openingbook, we used in a short move for applying the openingbook.