-
Notifications
You must be signed in to change notification settings - Fork 434
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
ERROR:backoff:Giving up play_game(...) after 12 tries #128
Comments
So, after reading some issues that may be related with this problem, I see that maybe an older version, not sure, lichess support for XBOARD protocol is lacking the option to I'm still trying to figure out what is happening on this issue, but I would like an update if this is still the case. Thanks! Also I need to note that the current usage of Xboard protocol is not natural. It looks like someone is trying to speak russian with french accent, if that analogy makes any sense.
By setting the board all over again and again, old engines using Xboard protocol loses the history of the game. I mean, of course you can tell an engine author to deal with it, but to be fair, the protocol should be precise. I also noted that lichess-bot doesn't respect "time=0" and many other features. For example, what if the engine says "feature setboard=0" or "analyze=0"? The use of the "UCI Logic" under Xboard protocol should not be possible. Other important features: Refs: |
Not sure if this is the same problem, but here a different error message:
The position given as The loop for Xboard is different of that for UCI engines. This position would come to the engine by a human playing (in this case I have a fall back for error cases, and it tried to find a move and returned empty-handed (of course) and the it resigned as a default workaround (if you can't find a move in a given chess position, well, you better resign and go play checkers instead - kind of). But, ok, nothing that I couldn't figure out. So, the engine is working under these strange circumstances of the Xboard protocol. Still, the question is: what is that ERROR message above? About a If you guys want to address anything here, it is ok by me. Otherwise, we can just close this issue, because I guess I already solved the problem as stated above (workarounds...) Thanks! |
Exact!! Thank you @gbtami |
@drbeco This might be solved from the recent code changes. Can you test? |
@careless25 I'll be able to test after the hollidays, on january, as I'm on a trip. Thanks for bringing it up! |
The Xboard protocol, including |
Hi guys,
I'm getting this error:
I'm not sure what is this about. At first I thought that it has something to do with the command issued by the engine to lichess "
offer draw
".Xboard protocol says you can offer anytime, but it looks like lichess-bot implementation wants it just after the move. So I changed it, but I guess that didn't solve the problem yet.
Maybe I'm missing something. This bug can be anywhere. I know Xadreco plays without problem at FICS since 2007, so it is just a matter of the Xboard protocol interpretation.
Thanks any guidance.
The text was updated successfully, but these errors were encountered: