bug-xboard
[Top][All Lists]
Advanced

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

[Bug-XBoard] [bug #27666] "misc shogi" on FICS


From: anonymous
Subject: [Bug-XBoard] [bug #27666] "misc shogi" on FICS
Date: Tue, 13 Oct 2009 16:39:56 +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 #6, bug #27666 (project xboard):

Get Move List has always been necessary for variant recognition, as ICS
simply don't send any variant indication with their boards. When al variants
were played on 8x8 boards with the same pieces this was a whole lot less
critical, though. In ICS mode the ICS send a new board on every move, so it
doesn't matter a whole lot what WinBoard thinks of the legality of the move,
as long as it displays the new position it received. (Which it always does.)

I already fixed the problem you notice in Gothic and e-mailed the patch to
Arun yesterday, but I see he did not commit it to git yet.

You seem to have stumbled on nother bug, though. That animation stops when
you have no King in suicide suggests that it considers the moves illegal, and
just displays the new board. This is not supposed to happen, so I looked at
the CheckTest code, and it turns out I introduced a bug there: when it finds
no King I return a check code, for the benifit of -variant atomic, to make it
consider moves that destroy its own King illegal (so MateTest would work). But
stupidly I did not reckon that this could also happen in suicide / giveaway.
So I should limit this no-king = in-check patch to -variant atomic only.

The other things indeed sound like server issues. The "Disconnecting you from
game..." message typically occurs when the ICS finds no white and black Kings
on the board. (Note that the open-source version of the Chessd server does not
support suicide or atomic.) I should be able to see in the error log here what
board the ICS actually was analysing when it came to this verdict.

H.G. Muller

    _______________________________________________________

Reply to this item at:

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

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





reply via email to

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