bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] Gnubg terminal rollout


From: Christian Anthon
Subject: Re: [Bug-gnubg] Gnubg terminal rollout
Date: Sat, 7 Jun 2008 22:54:20 +0200

On Thu, Jun 5, 2008 at 2:27 PM, Achim Mueller <address@hidden> wrote:
> Hi folks,
> in gnubg terminal (gnubg -t) I do:
> set board simple 0  2 4 2 2 3 0  0 -1 0 0 0 0  0 1 0 -2 0 -2  -2 -3 -3 1 0
> -1  1
> show board
> set cube center
> set cube value 1
> set turn 1
> eval
> hint
> rollout
> show board
> rollout

This only rolls out the current position. If you wish to rollout a
cube action you should use rollout =cube. I've extended the rollout
help to make that a bit clearer.

> and this is what I get at the end:
> Current position:
>  0.702 0.305 0.003 - 0.298 0.040 0.001 CL  +0.670 CF  +0.695
> [0.004 0.005 0.000 - 0.004 0.003 0.001 CL   0.012 CF   0.030] 1r
> Time elapsed 1m32s Estimated time left 6s
> Estimated SE for "Current position" after 108 trials   0.029
> Rollout: 103/108 trials
> ** (gnubg:7170): WARNING **: Too many rollouts done for alternative 0. This
> is a bug. Please report as many details as possible to address@hidden

This a multi thread problem. An alternative may be rolled out in two
(or more) threads simultaneously and that may lead to too many trials
in some alternatives. I've made an extra check to avoid that this
happens.

I don't think that the text rollout is as clear as it could be so if
you find more problems please report.

Christian.




reply via email to

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