On Thu, Jun 5, 2008 at 2:27 PM, Achim Mueller <[EMAIL PROTECTED]> 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 [email protected]

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.


_______________________________________________
Bug-gnubg mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnubg

Reply via email to