bug-xboard
[Top][All Lists]
Advanced

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

[Bug-XBoard] [bug #8847] Moving backward while examining on FICS not rep


From: anonymous
Subject: [Bug-XBoard] [bug #8847] Moving backward while examining on FICS not reported to engine
Date: Thu, 22 Oct 2009 06:50:26 +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 #4, bug #8847 (project xboard):

OK, I see. In my mind I was mixing up "Analyzing" and "Examining". Daniel had
already added code to solve this problem, (sending the appropriate number of
undos when a board with a lower number of the same game is received), but it
was only activated when the engine was analyzing. And AFAICS that can only be
the case when observing, not when examining. And when observing I don't think
you would ever get out-of-sequence boards.

I now made that code active depending on (zippy mode && (observing ||
examining) && init done). I think this catches all the cases we want this to
happen.

(Come to think of it, I guess I must test for the engine to understand the
variant of the game we are currently observing, as I suppress sending the
moves to keep the engine in sync in that case too: it was very annoying when
you were in an on-line engine tournament waiting for your next game, not being
able to observe, say, a crazyhouse game without being swamped by illegal-move
messages from the engine.)

H.G. Muller

    _______________________________________________________

Reply to this item at:

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

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





reply via email to

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