aclap-dev / joclyboard

Multiplatform 3D/2D desktop application for playing board games
Other
44 stars 20 forks source link

[International Draughts] Jocly Engine - Result recognition doesn't works #10

Open IgorLeMasson opened 7 years ago

IgorLeMasson commented 7 years ago

After a game finish, the result is not showed to the user and the PDN Result tag is not written in PDN-like (.pjn) game notation file.

mi-g commented 7 years ago

I agree the result does not show in the PDN, but doesn't the result appear in the board window footer, like Player A wins ?

IgorLeMasson commented 7 years ago

The result is displayed only for certain end positions. It is not so easy to see it. Could you enhance the visibility, changing the text format to Bold ?!

There are positions such as 1 king vs 1 king, for which the draw result is not recognized. I guess that "basic knowledge" of 2 and 3 pieces endgame database isn't yet supported. Am I right?

mi-g commented 7 years ago

Could you enhance the visibility, changing the text format to Bold ?!

Good idea.

There are positions such as 1 king vs 1 king, for which the draw result is not recognized. I guess that "basic knowledge" of 2 and 3 pieces endgame database isn't yet supported. Am I right?

It's possible, this would be a bug. Can you share a saved game where the end is not recognized ?

IgorLeMasson commented 7 years ago

At 0.9.12 version, the PDN result tag is not written in PJN (PDN-like) file. The result appears on Board window when a game is finished but it is not properly and explicitly shown.

In addition, if you click on History window and back to the Board window, the result description disappears, moreover the PDN result tag is not available on History window.

result_tag_screen1

Regarding the comment about endgame database support, I guess it should be a subject of another issue. As you can see the endgame position 1 king vs 1 king was not recognized as draw at move 64 of this game: game2_international_draughts.zip