Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not compatible with cutechess #7

Open
sandermvdb opened this issue Jun 29, 2017 · 5 comments
Open

Not compatible with cutechess #7

sandermvdb opened this issue Jun 29, 2017 · 5 comments

Comments

@sandermvdb
Copy link

Carballo loses every game that is started using cutechess because of an error. I think the reason it fails is because after every move cutechess sends the 'isready' command. Carballo reinitializes itself and an error occurs.
I guess Carballo is not 100% compliant with the UCI protocol because all other engines I've tested using cutechess work properly.

@albertoruibal
Copy link
Owner

albertoruibal commented Sep 30, 2019

There is a bug in the Uci implementation that does not allow to call "isready" after "position".

This is fixed in the develop branch (UCI Interface: Now "isready" may be called after "position"), and it will be merged soon into the master branch for the 1.8 release.

@tissatussa
Copy link

i only encounter this in CuteChess (v1.2.0 on Linux) when Carballo plays Black .. when it plays White all is OK .. here's a log when it fails with Black : it starts calculating its first move after White did an opening move, but then suddenly Carballo loses "0-1" without any message : carballo_playwithblackfails.zip

@AlexBrunetti
Copy link

I confirm bad behavior in cutechess under Windows: Carballo 1.7 plays an illegal move in 93% of the games.

Alex

@En-En-Code
Copy link

I can confirm the 1.8 release of Carballo can play a full game in Cutechess 1.2 from both sides of the board.

@tissatussa
Copy link

I can confirm the 1.8 release of Carballo can play a full game in Cutechess 1.2 from both sides of the board.

same here : i tested and this v1.8 seems OK

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants