Re: [Bug-gnubg] Gnubg terminal rollout

2008-06-07 Thread Christian Anthon
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 bug-gnubg@gnu.org

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
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Gnubg terminal rollout

2008-06-06 Thread motiv4u
Disregard previous: you were looking for a cube action (double/drop), not a
chequer move

n.
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


Re: [Bug-gnubg] Gnubg terminal rollout

2008-06-06 Thread motiv4u
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
> 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 bug-gnubg@gnu.org
> I also don't get updated infos after a "show board."
> Ciao
> Achim
>
I miss "new match [length]"... but I guess that's irrelevant.

And off scope: the 6 hits, the 1 you have the choice 8/7 or 2/1
The choice is because the 61 and 62 return shots the other gets are equally
bad and 8/7 2/1 are equally good for you (55 for you after he dances leaves
a blot at 61 or 62 anyhow)

N.
___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg


[Bug-gnubg] Gnubg terminal rollout

2008-06-05 Thread Achim Mueller
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 

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 bug-gnubg@gnu.org 

I also don't get updated infos after a "show board." 

Ciao 


Achim


___
Bug-gnubg mailing list
Bug-gnubg@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnubg