bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] Errors in evaluation of races with backgammons


From: Joseph Heled
Subject: Re: [Bug-gnubg] Errors in evaluation of races with backgammons
Date: Mon, 27 Feb 2012 20:53:09 +1300

Sorry, that was a 1 point game, this is a 0/0 in a 7 point match, so
seems normal.

Position ID:    /wgAWBz/AAAAAA
Match ID:       cAngAAAAAAAA

Evaluator:      Race


        Win     W(g)    W(bg)   L(g)    L(bg)   MWC       Cubeful
static: 1.000   1.000   0.678   0.000   0.000    67.61%    67.61%
 1 ply: 1.000   1.000   0.678   0.000   0.000    67.61%    67.61%
 2 ply: 1.000   1.000   0.681   0.000   0.000    67.64%    67.64%



On 27 February 2012 20:46, Joseph Heled <address@hidden> wrote:
> Not sure how to set up gnubg to evaluate higher plies. This is after
> manually editing the position
>
> Position ID:    /wgAWBz/AAAAAA
> Match ID:       cAkgAAAAAAAE
>
> Evaluator:      Race
>
>
>        Win     W(g)    W(bg)   L(g)    L(bg)   MWC       Cubeful
> static: 1.000   1.000   0.678   0.000   0.000   100.00%   100.00%
>  1 ply: 1.000   1.000   0.678   0.000   0.000   100.00%   100.00%
>  2 ply: 1.000   1.000   0.799   0.000   0.000   100.00%   100.00%
>
> On 27 February 2012 19:33, Joseph Heled <address@hidden> wrote:
>> On 27 February 2012 19:09, Philippe Michel <address@hidden> wrote:
>>> On Mon, 27 Feb 2012, Joseph Heled wrote:
>>>
>>>> clearing checkers from the back is not the same as bearoff - you *can*
>>>> move any checker you want.
>>>
>>>
>>> Embarrassing. You're right of course and in my example 3s and 4s can
>>> certainly be played in a different way than in a bearoff.
>>
>> An easy mistake to make. Still ....
>>
>> Using some python trickery it is possible to get the true backgammon
>> figure. "true" here means that you always make the optimal move which
>> minimises the probability of backgammon.  The number is 40615026 /
>> (36^5) = 0.6716982730973429
>>
>> Now, nngnu gives those numbers for plies 0 to 5
>>
>>  0ply  0.6775242686271667
>>  1      0.6775177717208862
>>  2      0.6775177717208862
>>  3      0.6775176525115967
>>  4      0.6717002391815186
>>  5      0.6716980934143066
>>
>> which I am happy about, but it seems that *there is* some problem in
>> gnubg, which gives different numbers for different plies.
>>
>> I think someone should take a good look at this!
>>
>> -Joseph



reply via email to

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