On 11/13/2010 12:31 PM, Joost 't Hart wrote:
> On 11/06/2010 06:33 PM, Alexander Wagner wrote:
>
> Hi,
>
> Back on this topic. Source of trouble is threefold:
>
<Zip>
> 3) UCI engines report a mate announcement (instead of a centipawn score)
> if they see a mate.
> In the old days Scid reported the (arbitrarily high) score of 327 for
> any UCI mating line. Actually, internally this is still the case, except
> that in the engine window, the 327 score is translated back into a
> readable "Mate in 3" text.
> For annotation purposes the arbitrary cp score is still used, which
> allows simple numerical comparison to understand that a mating line is
> better than a non-mating line.
> Comparing different mating lines (especially the length of those lines)
> cannot be not done effectively using the cp score alone, since they all
> have the same score of 327.

Added a fix for this one to cvs. Try it with comment-all-moves.
The fix does the following:
Mate in 1 is upgraded from 327.0 to 327.50; for each move it
takes longer to reach the mate, 0.01 is subtracted from this upgraded score.
(This fix allows the engine to report an M50 (or M-50) without breaking
the existing engine window break :-)  ).

Cheers,
Joost.


<zip>

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to