xboard-devel
[Top][All Lists]
Advanced

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

Re: [XBoard-devel] master-branch needs some testing


From: h.g. muller
Subject: Re: [XBoard-devel] master-branch needs some testing
Date: Fri, 08 Oct 2010 10:29:20 +0200

At 20:41 7-10-2010 -0700, Arun Persaud wrote:
Hi

there are a several new commits that changed code all over the place
(mostly to prevent buffer overflows). Would be great, if people could
test the current master ;)

Arun

Apart from this (which potentially could cause problems anywere) there were
two specific elaborate code changes, which deserve special testing:

The algorithm for handling the -mps, -tc and -inc parameters was completely changed,
in preparation for handling multi-session Time Controls in engine play.
So it would be good to check if every TC type that used to work still works,
also when the -tc parameter is of the form "min:sec", and if the flag is called
at the proper moment in all types of TC. I guess t should be pretty obvious
if something is wrong here, as there are not too many combinations.

The second change is in the the promotion code. The old code did not
protect well against erroneous or spurious promotion characters printed by engines from leaking to the oher engine, or into the PGN, and vice versa. Also the default of promoting to Queen when the promotion suffix was missing was no longer correct.
To cure all that the internal representation of promotions was changed.
Of special concern in variants with funny promotion rules (e.g. Shatranj,
Shogi, mini-Shogi). Also untested is if promotion with normal Chess in ICS play
still works.



reply via email to

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