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

CECP engine forfeits on claim of illegal move #411

Merged
merged 1 commit into from
Aug 1, 2018

Conversation

alwey
Copy link
Contributor

@alwey alwey commented Jul 29, 2018

As long as cutechess has an arbiter function, illegal moves are not (read: should not be) transmitted to engines. So a claim of an illegal move should not be valid. At present, without adjudication the claiming engine waits and finally forfeits on time.

This patch avoids the wait and adjudicates against the CECP engine claiming an illegal move. This resolves #109 .

As long as cutechess has an arbiter function, illegal moves are not (read: should not be) transmitted to engines. So a claim of an illegal move should not be valid. At present, without adjudication the engine waits and finally forfeits on time.
@ilaripih
Copy link
Member

ilaripih commented Aug 1, 2018

Assuming that Cute Chess is always right. I like it.

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

Successfully merging this pull request may close these issues.

Forfeit if Xboard engine claims illegal move
2 participants