bug-xboard
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-XBoard] [bug #27857] "Draw move" on FICS


From: anonymous
Subject: [Bug-XBoard] [bug #27857] "Draw move" on FICS
Date: Sun, 01 Nov 2009 15:25:16 +0000
User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; GTB6; .NET CLR 1.0.3705; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Follow-up Comment #1, bug #27857 (project xboard):

Thanks for the suggestion. I was not aware of this special treatment of the
draw command by FICS. It seems to me XBoard should definitely support it. An
alternative to the UI you propose would be to hit F6 when it is your move, and
then move. This would work on ICC, where the "draw" command is initially
considered a draw offer, and sent to your opponent, but after your move will
automatically grant you a draw if one becomes claimable.

I guess XBoard in ICS play should check if a draw offer has been made before
the user's move, and if it is, send "draw MOVE" to the ICS to make the claim
work on FICS. ICC would probably ignore that, so for the benefit of ICC you
would still have to send the move as well. This combination:

<user hits F6>
draw
<user moves to 3rd repeat>
draw MOVE
MOVE

should have the desired effect on both FICS and ICC. It would draw a
(different) error message on both, though. Of course smarter code might decide
which of the two latter commands to send, but I am not sure how reliable this
can be made. (Would going on ics_type be sufficient?)

Engines in zippy mode send "offer draw" to XBoard, which in the above
sequence takes over the role of hitting F6.

H.G. Muller

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?27857>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]