bug-gnubg
[Top][All Lists]
Advanced

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

[Bug-gnubg] (no subject)


From: Ian Shaw
Subject: [Bug-gnubg] (no subject)
Date: Thu, 1 Aug 2002 10:58:26 +0100

Below are some positions where the CRASHED net gets it wrong.

Searching through to find these is a very time consuming process. I've been
looking for some way to automate this process but am having little luck.
I've tried analysing the matches on 0-ply and 1-ply exporting the matches to
text files. Even if I had a Unix box and could grep and diff I think it
would be hard to extract the data. This method can not tell you which neural
net was used so it would still be a manual job to check each position.

I think it would be most useful to have a feature which produces a csv file
with
        MatchId, PositionID, Roll|cube, NeuralNet, 0-ply, 1-ply .... all on
a single line.
It would then be a simple matter to import to Excel and do maths to find the
differences. In fact, the utility could do that bit too while it's at it.

Anyway, here are the positions...
Regards
Ian Shaw

Position 51: Cube evaluations differ
Position 53: Cube evaluations differ
Position 59: Cube & roll evaluations differ
Position 61: Cube & roll evaluations differ
Position 63: Cube & roll evaluations differ


GnuBg (O, 0 pts) vs. ian (X, 0 pts) (Match to 7)

Move number 51: X on roll, cube decision?

    GNU Backgammon  Position ID: dwkAALxtGwCAAA
                    Match ID   : UYnpAAAAAAAA
    +24-23-22-21-20-19------18-17-16-15-14-13-+  O: GnuBg
 OO | O  O  O     O    |   |                  |  0 points
 OO | O  O             |   |                  |  
  O | O  O             |   |                  |  
  O |                  |   |                  |  
  O |                  |   |                  |  
    |                  |BAR|                  |v 7 point match
    |                  |   |                  |  
    |    X             |   |                  |  
    |    X             |   |                  |  
    |    X  X  X  X  X |   | X                |  On roll
    |    X  X  X  X  X | X | X                |  0 points
    +-1--2--3--4--5--6-------7--8--9-10-11-12-+  X: ian (Cube: 2)

* ian moves bar/22*/20*

Cube analysis
2-ply cubeless equity  -0.450
  0.351 0.000 0.000 - 0.649 0.147 0.005
1. No double            -0.337
2. Double, pass         +1.000 +1.337
3. Double, take         -1.081 -0.744
Proper cube action: No redouble, take (35.8%)

Alert: very lucky roll! ( +1.103)

Evaluator:      CRASHED

Input           Value                    dE/dI
OFF1            0.000                   -0.303
OFF2            1.000                   -0.810
OFF3            0.000                   -0.256
BREAK_CONTACT   1.000                   -0.830
BACK_CHEQUER    1.000                   -0.149
BACK_ANCHOR     0.000                   -0.742
FORWARD_ANCHOR  0.000                   -0.142
PIPLOSS         0.000 (0.000 avg)       -0.709
P1              1.000 (36.000/36)       -0.123
P2              0.000 (0.000/36)        -0.700
BACKESCAPES     0.000 (0.000/36)        -0.098
ACONTAIN        0.000 (0.000/36)        -0.651
CONTAIN         0.000 (0.000/36)        -0.247
MOBILITY        0.000                   -0.226
MOMENT2         0.000                    0.026
ENTER           0.000 (0.000/12)         0.030
ENTER2          0.000                    0.020
TIMING          0.000                   -0.242
BACKBONE        0.000                    0.118
BACKGAME        0.000                    0.246
BACKGAME1       0.000                    0.072
FREEPIP         0.000                    0.192

        Win     W(g)    W(bg)   L(g)    L(bg)   Equity  (cubeful)
static: 0.286   0.000   0.000   0.175   0.007   (-0.611  (-0.508))
 1 ply: 0.372   0.000   0.000   0.155   0.002   (-0.414  (-0.296))
 2 ply: 0.351   0.000   0.000   0.147   0.005   (-0.450  (-0.337))


No redouble         : -0.337
Redouble, pass      : +1.000   (+1.337)
Redouble, take      : -1.081   (-0.744)

Correct cube action: No redouble, take
GnuBg (O, 0 pts) vs. ian (X, 0 pts) (Match to 7)

Move number 53: X on roll, cube decision?

    GNU Backgammon  Position ID: dwAAoLxtGwAEAA
                    Match ID   : UQngAAAAAAAA
    +24-23-22-21-20-19------18-17-16-15-14-13-+  O: GnuBg
 OO | O  O        X    | O |                  |  0 points
 OO | O  O             |   |                  |  
  O | O  O             |   |                  |  
  O |                  |   |                  |  
  O |                  |   |                  |  
    |                  |BAR|                  |v 7 point match
    |                  |   |                  |  
    |    X             |   |                  |  
    |    X             |   |                  |  
    |    X  X  X  X  X |   | X                |  On roll
    | O  X  X  X  X  X |   | X                |  0 points
    +-1--2--3--4--5--6-------7--8--9-10-11-12-+  X: ian (Cube: 2)

Output generated Wed Jul 31 22:13:52 2002
by GNU Backgammon 0.12 (Text Export version 1.8)

Evaluator:      CRASHED

Input           Value                    dE/dI
OFF1            0.000                   -0.119
OFF2            1.000                   -0.436
OFF3            0.000                   -0.122
BREAK_CONTACT   1.000                   -0.479
BACK_CHEQUER    0.000                   -0.090
BACK_ANCHOR     0.000                   -0.470
FORWARD_ANCHOR  0.000                   -0.086
PIPLOSS         0.000 (0.000 avg)       -0.454
P1              0.000 (0.000/36)        -0.081
P2              0.000 (0.000/36)        -0.462
BACKESCAPES     0.000 (0.000/36)        -0.125
ACONTAIN        0.000 (0.000/36)        -0.395
CONTAIN         0.000 (0.000/36)        -0.201
MOBILITY        0.000                   -0.182
MOMENT2         0.000                   -0.044
ENTER           0.000 (0.000/12)        -0.137
ENTER2          0.000                   -0.022
TIMING          0.000                   -0.147
BACKBONE        0.000                   -0.024
BACKGAME        0.000                   -0.051
BACKGAME1       0.000                   -0.004
FREEPIP         0.000                   -0.097

        Win     W(g)    W(bg)   L(g)    L(bg)   Equity  (cubeful)
static: 0.707   0.000   0.000   0.001   0.000   (+0.414  (+0.640))
 1 ply: 0.841   0.000   0.000   0.005   0.000   (+0.677  (+1.000))
 2 ply: 0.758   0.000   0.000   0.003   0.000   (+0.514  (+0.837))


No redouble         : +0.837
Redouble, pass      : +1.000   (+0.163)
Redouble, take      : +0.825   (-0.011)

Correct cube action: No redouble, take


GnuBg (O, 0 pts) vs. ian (X, 0 pts) (Match to 7)

Move number 59: X to play 51

    GNU Backgammon  Position ID: dwAAoLxtGwEAAA
                    Match ID   : QonmAAAAAAAA
    +24-23-22-21-20-19------18-17-16-15-14-13-+  O: GnuBg (Cube: 4)
 OO | O  O             | O |                  |  0 points
 OO | O  O             |   |                  |  
  O | O  O             |   |                  |  
  O |                  |   |                  |  
  O |                  |   |                  |  
    |                  |BAR|                  |v 7 point match
    |                  |   |                  |  
    |    X             |   |                  |  
    |    X             |   |                  |  
    |    X  X  X  X  X |   | X                |  Rolled 51
    | O  X  X  X  X  X |   | X        X       |  0 points
    +-1--2--3--4--5--6-------7--8--9-10-11-12-+  X: ian

* ian moves 10/5 2/1*
Alert: bad move ( -0.139)

Rolled 51 (+0.040):
     1. Cubeful 1-ply    10/5 7/6                     Eq.:  +0.577
       0.826 0.000 0.000 - 0.174 0.002 0.000
     2. Cubeful 1-ply    10/4                         Eq.:  +0.451 ( +0.126)
       0.774 0.000 0.000 - 0.226 0.001 0.000
*    3. Cubeful 1-ply    10/5 2/1*                    Eq.:  +0.437 ( +0.139)
       0.769 0.000 0.000 - 0.231 0.001 0.000
     4. Cubeful 1-ply    7/1*                         Eq.:  +0.228 ( +0.349)
       0.683 0.000 0.000 - 0.317 0.002 0.000
     5. Cubeful 1-ply    7/6 7/2                      Eq.:  +0.211 ( +0.366)
       0.676 0.000 0.000 - 0.324 0.003 0.000

    1. Cubeful 2-ply    10/5 2/1*                    Eq.:  +0.729
       0.889 0.000 0.000 - 0.111 0.002 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    2. Cubeful 2-ply    7/1*                         Eq.:  +0.674 ( -0.055)
       0.867 0.000 0.000 - 0.133 0.004 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    3. Cubeful 2-ply    10/5 7/6                     Eq.:  +0.578 ( -0.151)
       0.828 0.000 0.000 - 0.172 0.003 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    4. Cubeful 2-ply    10/4                         Eq.:  +0.540 ( -0.190)
       0.812 0.000 0.000 - 0.188 0.003 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    5. Cubeful 2-ply    7/6 7/2                      Eq.:  +0.496 ( -0.233)
       0.794 0.000 0.000 - 0.206 0.002 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.

Output generated Thu Aug 01 00:00:08 2002
by GNU Backgammon 0.12 (Text Export version 1.8)

Evaluator:      CRASHED

Input           Value                    dE/dI
OFF1            0.000                   -0.103
OFF2            1.000                   -0.377
OFF3            0.000                   -0.099
BREAK_CONTACT   1.000                   -0.417
BACK_CHEQUER    0.000                   -0.085
BACK_ANCHOR     0.000                   -0.413
FORWARD_ANCHOR  0.000                   -0.084
PIPLOSS         0.000 (0.000 avg)       -0.462
P1              0.000 (0.000/36)        -0.089
P2              0.000 (0.000/36)        -0.518
BACKESCAPES     0.000 (0.000/36)        -0.095
ACONTAIN        0.000 (0.000/36)        -0.466
CONTAIN         0.000 (0.000/36)        -0.178
MOBILITY        0.000                   -0.178
MOMENT2         0.000                   -0.041
ENTER           0.000 (0.000/12)        -0.161
ENTER2          0.000                   -0.023
TIMING          0.000                   -0.163
BACKBONE        0.000                   -0.018
BACKGAME        0.000                   -0.019
BACKGAME1       0.000                   -0.004
FREEPIP         0.000                   -0.089

        Win     W(g)    W(bg)   L(g)    L(bg)   Equity  (cubeful)
static: 0.758   0.000   0.000   0.000   0.000   (+0.515  (+0.411))
 1 ply: 0.849   0.000   0.000   0.004   0.000   (+0.695  (+0.633))
 2 ply: 0.750   0.000   0.000   0.001   0.000   (+0.498  (+0.392))GnuBg (O,
0 pts) vs. ian (X, 0 pts) (Match to 7)

Move number 61: X on roll, cube decision?

    GNU Backgammon  Position ID: dwAAwLrtNgAAAA
                    Match ID   : QgngAAAAAAAA
    +24-23-22-21-20-19------18-17-16-15-14-13-+  O: GnuBg (Cube: 4)
 OO | O  O             | O |                  |  0 points
 OO | O  O             | O |                  |  
  O | O  O             |   |                  |  
  O |                  |   |                  |  
  O |                  |   |                  |  
    |                  |BAR|                  |v 7 point match
    |                  |   |                  |  
    |                  |   |                  |  
    |    X        X    |   |                  |  
    |    X  X  X  X  X |   | X                |  On roll
    | X  X  X  X  X  X |   | X                |  0 points
    +-1--2--3--4--5--6-------7--8--9-10-11-12-+  X: ian

* ian moves 7/1
Alert: bad move ( -0.106)

Rolled 24 (+0.023):
     1. Cubeful 1-ply    7/5 7/3                      Eq.:  +0.669
       0.864 0.000 0.000 - 0.136 0.001 0.000
*    2. Cubeful 1-ply    7/1                          Eq.:  +0.562 ( +0.106)
       0.820 0.000 0.000 - 0.180 0.000 0.000
     3. Cubeful 1-ply    7/3 5/3                      Eq.:  +0.449 ( +0.220)
       0.773 0.000 0.000 - 0.227 0.002 0.000
     4. Cubeful 1-ply    7/3 6/4                      Eq.:  +0.311 ( +0.358)
       0.719 0.000 0.000 - 0.281 0.022 0.001
     5. Cubeful 1-ply    5/3 5/1                      Eq.:  +0.259 ( +0.410)
       0.696 0.000 0.000 - 0.304 0.006 0.000

    1. Cubeful 2-ply    7/1                          Eq.:  +0.807
       0.921 0.000 0.000 - 0.079 0.000 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    2. Cubeful 2-ply    7/5 7/3                      Eq.:  +0.716 ( -0.092)
       0.884 0.000 0.000 - 0.116 0.002 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    3. Cubeful 2-ply    7/3 5/3                      Eq.:  +0.700 ( -0.107)
       0.877 0.000 0.000 - 0.123 0.003 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.

Output generated Thu Aug 01 00:08:21 2002
by GNU Backgammon 0.12 (Text Export version 1.8)

Evaluator:      CRASHED

Input           Value                    dE/dI
OFF1            0.000                   -0.061
OFF2            1.000                   -0.236
OFF3            0.000                   -0.077
BREAK_CONTACT   1.000                   -0.258
BACK_CHEQUER    0.000                   -0.055
BACK_ANCHOR     0.000                   -0.254
FORWARD_ANCHOR  0.000                   -0.061
PIPLOSS         0.000 (0.000 avg)       -0.123
P1              0.000 (0.000/36)        -0.042
P2              0.000 (0.000/36)        -0.106
BACKESCAPES     0.000 (0.000/36)        -0.082
ACONTAIN        0.000 (0.000/36)        -0.032
CONTAIN         0.000 (0.000/36)         0.052
MOBILITY        0.000                    0.042
MOMENT2         0.000                   -0.004
ENTER           0.000 (0.000/12)         0.065
ENTER2          0.000                   -0.005
TIMING          0.000                    0.057
BACKBONE        0.000                   -0.010
BACKGAME        0.000                    0.069
BACKGAME1       0.000                   -0.004
FREEPIP         0.000                   -0.118

        Win     W(g)    W(bg)   L(g)    L(bg)   Equity  (cubeful)
static: 0.776   0.000   0.000   0.001   0.000   (+0.551  (+0.455))
 1 ply: 0.905   0.000   0.000   0.001   0.000   (+0.809  (+0.768))
 2 ply: 0.816   0.000   0.000   0.000   0.000   (+0.631  (+0.552))

GnuBg (O, 0 pts) vs. ian (X, 0 pts) (Match to 7)

Move number 63: X on roll, cube decision?

    GNU Backgammon  Position ID: dwAAwHbbLQAAAA
                    Match ID   : QgngAAAAAAAA
    +24-23-22-21-20-19------18-17-16-15-14-13-+  O: GnuBg (Cube: 4)
 OO | O  O             | O |                  |  0 points
 OO | O  O             | O |                  |  
  O | O  O             |   |                  |  
  O |                  |   |                  |  
  O |                  |   |                  |  
    |                  |BAR|                  |v 7 point match
    |                  |   |                  |  
    |                  |   |                  |  
    |    X        X    |   |                  |  
    | X  X  X  X  X  X |   |                  |  On roll
    | X  X  X  X  X  X |   | X                |  0 points
    +-1--2--3--4--5--6-------7--8--9-10-11-12-+  X: ian

* ian moves 7/4 2/off

Rolled 32 (+0.016):
*    1. Cubeful 1-ply    7/4 2/off                    Eq.:  +0.694
       0.874 0.000 0.000 - 0.126 0.000 0.000
     2. Cubeful 1-ply    7/4 5/3                      Eq.:  +0.638 ( +0.056)
       0.851 0.000 0.000 - 0.149 0.000 0.000
     3. Cubeful 1-ply    7/2                          Eq.:  +0.533 ( +0.161)
       0.808 0.000 0.000 - 0.192 0.000 0.000
     4. Cubeful 1-ply    6/4 6/3                      Eq.:  +0.507 ( +0.187)
       0.795 0.000 0.000 - 0.205 0.001 0.000
     5. Cubeful 1-ply    7/5 3/off                    Eq.:  +0.480 ( +0.214)
       0.786 0.000 0.000 - 0.214 0.000 0.000

    1. Cubeful 2-ply    7/4 2/off                    Eq.:  +0.825
       0.928 0.000 0.000 - 0.072 0.000 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    2. Cubeful 2-ply    7/4 5/3                      Eq.:  +0.793 ( -0.031)
       0.915 0.000 0.000 - 0.085 0.000 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    3. Cubeful 2-ply    7/2                          Eq.:  +0.744 ( -0.081)
       0.895 0.000 0.000 - 0.105 0.000 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    4. Cubeful 2-ply    6/4 6/3                      Eq.:  +0.670 ( -0.155)
       0.864 0.000 0.000 - 0.136 0.000 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.
    5. Cubeful 2-ply    7/5 3/off                    Eq.:  +0.601 ( -0.224)
       0.837 0.000 0.000 - 0.163 0.000 0.000
        2-ply cubeful 100% speed, 16 cand., 2.5 tol.

Output generated Thu Aug 01 00:05:51 2002
by GNU Backgammon 0.12 (Text Export version 1.8)

Evaluator:      CRASHED

Input           Value                    dE/dI
OFF1            0.000                   -0.057
OFF2            1.000                   -0.199
OFF3            0.000                   -0.056
BREAK_CONTACT   1.000                   -0.246
BACK_CHEQUER    0.000                   -0.045
BACK_ANCHOR     0.000                   -0.238
FORWARD_ANCHOR  0.000                   -0.053
PIPLOSS         0.000 (0.000 avg)       -0.231
P1              0.000 (0.000/36)        -0.045
P2              0.000 (0.000/36)        -0.208
BACKESCAPES     0.000 (0.000/36)        -0.094
ACONTAIN        0.000 (0.000/36)        -0.153
CONTAIN         0.000 (0.000/36)        -0.091
MOBILITY        0.000                   -0.097
MOMENT2         0.000                   -0.008
ENTER           0.000 (0.000/12)        -0.071
ENTER2          0.000                   -0.007
TIMING          0.000                   -0.065
BACKBONE        0.000                   -0.007
BACKGAME        0.000                   -0.053
BACKGAME1       0.000                   -0.002
FREEPIP         0.000                   -0.099

        Win     W(g)    W(bg)   L(g)    L(bg)   Equity  (cubeful)
static: 0.820   0.000   0.000   0.000   0.000   (+0.640  (+0.562))
 1 ply: 0.921   0.000   0.000   0.000   0.000   (+0.842  (+0.808))
 2 ply: 0.844   0.000   0.000   0.000   0.000   (+0.688  (+0.622))





reply via email to

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