QueenAlice.com


Username:

Password:

Remember me



Forgot Password?
Registration FREE!





Topic: Threefold repetition rule
Back to Forum Index
Back to Forums List


Author

Message
miguelUnited States flag
The server now recognizes repetitions and will show a "Claim Draw" button when applicable.

Miguel

andreavbBrazil flag
Very nice, Miguel! Just a question: if I'm gonna make the move that will repeat the position, should I claim the draw BEFORE moving, alright? Or can I claim the draw at my opponent's turn?

Andrea

miguelUnited States flag
For now I have only implemented the (b) case described in http://en.wikipedia.org/wiki/Threefold_repetition

I need to think about how to implement the (a) case.

Miguel

andreavbBrazil flag
Miguel, thanks again for the quick answer!:)
I have a suggestion, and I think it's easy to implement: do it the same way that promotion is done:
Suppose it's my turn to move and I'll make the drawing move. After I click on the "Play", a button "Claim draw" would appear, and then I'd choose to click or not. Of course, if I chose not to click, my opp would have his option to draw(the b case).
Hope that helps!:)
Andrea

miguelUnited States flag
I thought about that, but this isn't similar to promotions.

The difference is that claiming the draw is optional, while promotions are a mandatory step to complete your move. An optional post-move command adds complexity to the computation of thinking time and the sending of move notifications.

Miguel

andreavbBrazil flag
Well, I understand. The problem that brought to that "pseudo" solution was that I can't claim a draw at my opponent's turn(which would happen if I've completed my move without claiming a draw).

Another option, but this one I'm not sure if it's easy:
We do have the option to ask for a draw at any move, alright? What if I click this option, make my move and, after clicking "Play", server recognizes that? It wouldn't bring a post-move command, neither be against any rule. :)

Andrea

1 2 3 4 5 Next

©2004-2024 Queen Alice Internet Chess Club
All rights reserved.