bugXBoard - Bugs: bug #27889, Initial board not drawn in match...

 
 

bug #27889: Initial board not drawn in match mode

Submitted by:  None
Submitted on:  Sat 31 Oct 2009 06:16:59 PM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Invalid
Assigned to: NoneOpen/Closed: Closed
Release: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Sun 01 Nov 2009 08:49:52 AM UTC, comment #7:

That depends on your setting of -matchPause. I usually set the pause to the shortest possible value 10 (msec) when both engines support ping. The pause is only needed to make sure the engine that is thinking gets the time to make its move when the opponent resigns. Because otherwise that move might come in after the next game has started, where it is illegal, or will lead to a later move being illegal. When the engine supports ping you don't hae that problem.

H.G. Muller

Anonymous
Sun 01 Nov 2009 07:38:35 AM UTC, comment #6:

I don't understand "the pause can be very short". Even with my fix the end position is visible for 10 seconds. It just doesn't extend into the next game anymore.

However, thanks for repairing the other about 15 points I reported in the last month.

Anonymous
Sat 31 Oct 2009 09:10:41 PM UTC, comment #5:

Well, as far as I know it has always behaved like that, and I like it that way. The pause between games can be very short when you use engines that support ping, and the last moves of a game are usually instantaneous as well. So intended or not, I will leave it like it is.

H.G. Muller

Anonymous
Sat 31 Oct 2009 08:25:00 PM UTC, comment #4:

Sure, there is a delay but when the delay is over and clocks start new and thinking output is displayed for the new game also the board should change to the new one.

Anonymous
Sat 31 Oct 2009 08:21:52 PM UTC, comment #3:

It's in 4.4.1 (and older) and I could fix it for me by changing
Reset(FALSE, TRUE);
to
Reset(TRUE, TRUE);

in function NextMatchGame() in backend.c.

Anonymous
Sat 31 Oct 2009 08:17:46 PM UTC, comment #2:

Well, I just compiled 4.4.1 under Ubuntu 8.04, and the board appears for me, before the first game of the match

The other behavior you describe is intended. It is more interesting to look at the final position of the previous game, than to the initial position (which you probably know...).

Anonymous
Sat 31 Oct 2009 06:32:39 PM UTC, comment #1:

Thanks. Is this with today's new 4.4.1 release or something older? (I'm not saying it's fixed in 4.4.1 -- haven't tried to reproduce it as yet.)

Tim Mann <mann>
Project Administrator
Sat 31 Oct 2009 06:16:59 PM UTC, original submission:

Start Xboard in match mode -mg. When the 2nd game begins, the board is only drawn after white's first move. This is particularly ugly, if the white engine doesn't use a book and has to think on its 1st move. Then you can see the clocks and thinking output already from game 2, but still see the old end position until white moves.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by apersaud (Updated the item)
  • -unavailable- added by mann (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 25 Jun 2010 12:45:07 AM UTCapersaudStatusNone=>Invalid
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1