| 1 | # This is a collection of mistakes by GNU Go in Stefan Mertin's private |
| 2 | # 13x13 - Computer Go tournament in 2001-2002 (see |
| 3 | # http://www.geocities.com/comp_go/13x13.html). |
| 4 | # |
| 5 | # While the games used in 13x13.tst were played by GNU Go 3.0, this test |
| 6 | # suite covers games played at the end of the tournament by GNU Go 3.2 |
| 7 | # at level 15. |
| 8 | # |
| 9 | # The opponents and results in these games are: |
| 10 | # |
| 11 | # Game GNU Go Result Opponent |
| 12 | # name color |
| 13 | # DAGN1.sgf white +40.5 Dariush |
| 14 | # DAGN2.sgf white +52.5 Dariush |
| 15 | # DAGN3.sgf white + 2.5 Dariush |
| 16 | # GNDA1.sgf black +39.5 Dariush |
| 17 | # GNDA2.sgf black +34.5 Dariush |
| 18 | # GNDA3.sgf black +32.5 Dariush |
| 19 | # GAGN1.sgf white -29.5 GoAhead |
| 20 | # GAGN2.sgf white + 0.5 GoAhead |
| 21 | # GAGN3.sgf white +16.5 GoAhead |
| 22 | # GNGA1.sgf black + 2.5 GoAhead |
| 23 | # GNGA2.sgf black +67.5 GoAhead |
| 24 | # GNGA3.sgf black - 5.5 GoAhead |
| 25 | # GHGN1.sgf white +33.5 Goliath |
| 26 | # GHGN2.sgf white + 6.5 Goliath |
| 27 | # GHGN3.sgf white -48.5 Goliath |
| 28 | # GNGH1.sgf black + 5.5 Goliath |
| 29 | # GNGH2.sgf black +13.5 Goliath |
| 30 | # GNGH3.sgf black -59.5 Goliath |
| 31 | # GIGN1.sgf white +12.5 Go Intellect |
| 32 | # GIGN2.sgf white - 0.5 Go Intellect |
| 33 | # GIGN3.sgf white +21.5 Go Intellect |
| 34 | # GNGI1.sgf black +31.5 Go Intellect |
| 35 | # GNGI2.sgf black +18.5 Go Intellect |
| 36 | # GNGI3.sgf black + 2.5 Go Intellect |
| 37 | # GMGN1.sgf white + 3.5 GoeMate |
| 38 | # GMGN2.sgf white -10.5 GoeMate |
| 39 | # GMGN3.sgf white - 6.5 GoeMate |
| 40 | # GNGM1.sgf black + 9.5 GoeMate |
| 41 | # GNGM2.sgf black -12.5 GoeMate |
| 42 | # GNGM3.sgf black - 6.5 GoeMate |
| 43 | # GPGN1.sgf white - 6.5 Go Professional |
| 44 | # GPGN3.sgf white -15.5 Go Professional |
| 45 | # GPGN5.sgf white -16.5 Go Professional |
| 46 | # GNGP1.sgf black +27.5 Go Professional |
| 47 | # GNGP3.sgf black - 0.5 Go Professional |
| 48 | # GNGP5.sgf black - 1.5 Go Professional |
| 49 | # GXGN1.sgf white +25.5 Go4++ |
| 50 | # GXGN2.sgf white -20.5 Go4++ |
| 51 | # GXGN3.sgf white -14.5 Go4++ |
| 52 | # GNGX1.sgf black -10.5 Go4++ |
| 53 | # GNGX2.sgf black +11.5 Go4++ |
| 54 | # GNGX3.sgf black - 4.5 Go4++ |
| 55 | # HTGN1.sgf white +10.5 HandTalk |
| 56 | # HTGN2.sgf white +23.5 HandTalk |
| 57 | # HTGN3.sgf white + 6.5 HandTalk |
| 58 | # GNHT1.sgf black + 5.5 HandTalk |
| 59 | # GNHT2.sgf black -13.5 HandTalk |
| 60 | # GNHT3.sgf black +16.5 HandTalk |
| 61 | # MFGN1.sgf white +43.5 Many Faces of Go |
| 62 | # MFGN2.sgf white +35.5 Many Faces of Go |
| 63 | # MFGN3.sgf white -42.5 Many Faces of Go |
| 64 | # GNMF1.sgf black +17.5 Many Faces of Go |
| 65 | # GNMF2.sgf black +44.5 Many Faces of Go |
| 66 | # GNMF3.sgf black -18.5 Many Faces of Go |
| 67 | # WLGN1.sgf white - 1.5 Wulu |
| 68 | # WLGN2.sgf white -41.5 Wulu |
| 69 | # WLGN3.sgf white + 5.5 Wulu |
| 70 | # GNWL1.sgf black +52.5 Wulu |
| 71 | # GNWL2.sgf black +20.5 Wulu |
| 72 | # GNWL3.sgf black -13.5 Wulu |
| 73 | # |
| 74 | # The variations in the sgf-files are due to Stefan Mertin. |
| 75 | |
| 76 | loadsgf games/mertin13x13/GNDA3.sgf 61 |
| 77 | 1 reg_genmove black |
| 78 | #? [M4] |
| 79 | |
| 80 | loadsgf games/mertin13x13/GAGN1.sgf 12 |
| 81 | 2 reg_genmove white |
| 82 | #? [C12|G10|G12] |
| 83 | |
| 84 | # N5 is locally worse than M5. |
| 85 | loadsgf games/mertin13x13/GAGN1.sgf 28 |
| 86 | 3 restricted_genmove white M5 N5 |
| 87 | #? [M5] |
| 88 | |
| 89 | # Hane at K1 is not appropriate. |
| 90 | loadsgf games/mertin13x13/GAGN1.sgf 42 |
| 91 | 4 restricted_genmove white F4 H2 K1 |
| 92 | #? [F4] |
| 93 | |
| 94 | # Unreasonable to block at A5. |
| 95 | loadsgf games/mertin13x13/GAGN1.sgf 66 |
| 96 | 5 restricted_genmove white A5 B4 C4 C5 |
| 97 | #? [!A5] |
| 98 | |
| 99 | # B4 unreasonable. C4 locally the best move. |
| 100 | loadsgf games/mertin13x13/GAGN1.sgf 68 |
| 101 | 6 restricted_genmove white B4 C4 |
| 102 | #? [C4]* |
| 103 | |
| 104 | # H11 allows a combination attack starting with K10. |
| 105 | loadsgf games/mertin13x13/GNGA3.sgf 67 |
| 106 | 7 reg_genmove black |
| 107 | #? [J11] |
| 108 | |
| 109 | # F10 blocks and connects in the best way. F11 is clearly inferior. |
| 110 | loadsgf games/mertin13x13/GNGA3.sgf 81 |
| 111 | 8 reg_genmove black |
| 112 | #? [F10] |
| 113 | |
| 114 | # Most other moves are better than the game move at C6. |
| 115 | loadsgf games/mertin13x13/GHGN1.sgf 26 |
| 116 | 9 owl_attack D7 |
| 117 | #? [0] |
| 118 | |
| 119 | # Most other moves are better than the game move at M6. |
| 120 | loadsgf games/mertin13x13/GHGN2.sgf 48 |
| 121 | 10 restricted_genmove white M4 L6 M6 |
| 122 | #? [M4|L6] |
| 123 | |
| 124 | # L6 urgent. |
| 125 | loadsgf games/mertin13x13/GHGN2.sgf 52 |
| 126 | 11 reg_genmove white |
| 127 | #? [L6] |
| 128 | |
| 129 | # J5 not joseki. |
| 130 | loadsgf games/mertin13x13/GHGN3.sgf 8 |
| 131 | 12 restricted_genmove white J5 J6 |
| 132 | #? [J6]* |
| 133 | |
| 134 | # M13 is a very odd move. |
| 135 | loadsgf games/mertin13x13/GHGN3.sgf 38 |
| 136 | 13 restricted_genmove white M11 M12 M13 K12 |
| 137 | #? [K12]* |
| 138 | |
| 139 | # J9 is huge. |
| 140 | loadsgf games/mertin13x13/GNGH2.sgf 23 |
| 141 | 14 reg_genmove black |
| 142 | #? [J9] |
| 143 | |
| 144 | # N11 is meaningless. |
| 145 | loadsgf games/mertin13x13/GNGH2.sgf 71 |
| 146 | 15 reg_genmove black |
| 147 | #? [B5] |
| 148 | |
| 149 | # H2 completely misses the point. Necessary to block at G4. |
| 150 | loadsgf games/mertin13x13/GNGH3.sgf 57 |
| 151 | 16 reg_genmove black |
| 152 | #? [G4] |
| 153 | |
| 154 | # F1 gives seki. |
| 155 | loadsgf games/mertin13x13/GNGH3.sgf 111 |
| 156 | 17 reg_genmove black |
| 157 | #? [F1]* |
| 158 | |
| 159 | # Necessary to defend the bottom. |
| 160 | loadsgf games/mertin13x13/GIGN2.sgf 18 |
| 161 | 18 reg_genmove white |
| 162 | #? [F3] |
| 163 | |
| 164 | # One critical point left at B5. K10 is dame. |
| 165 | loadsgf games/mertin13x13/GIGN2.sgf 60 |
| 166 | 19 reg_genmove white |
| 167 | #? [B5] |
| 168 | |
| 169 | # K10 is unreasonable. |
| 170 | loadsgf games/mertin13x13/GIGN3.sgf 92 |
| 171 | 20 reg_genmove white |
| 172 | #? [J10] |
| 173 | |
| 174 | # J13 fails right out. |
| 175 | loadsgf games/mertin13x13/GIGN3.sgf 94 |
| 176 | 21 restricted_genmove white K11 J13 |
| 177 | #? [K11] |
| 178 | |
| 179 | # A6 bad shape. |
| 180 | loadsgf games/mertin13x13/GIGN3.sgf 100 |
| 181 | 22 reg_genmove white |
| 182 | #? [B6|B7] |
| 183 | |
| 184 | # J1 gives ko. K1 kills unconditionally. |
| 185 | loadsgf games/mertin13x13/GNGI1.sgf 95 |
| 186 | 23 reg_genmove black |
| 187 | #? [K1] |
| 188 | |
| 189 | # N11 is clearly the worst way to end the ko. M13 and M9 are both better. |
| 190 | loadsgf games/mertin13x13/GNGI3.sgf 63 |
| 191 | 24 reg_genmove black |
| 192 | #? [M9|M13] |
| 193 | |
| 194 | # M13 lives independently. K13 gives a semeai. |
| 195 | loadsgf games/mertin13x13/GNGI3.sgf 65 |
| 196 | 25 reg_genmove black |
| 197 | #? [M13]* |
| 198 | |
| 199 | # Must connect at D3. |
| 200 | loadsgf games/mertin13x13/GMGN2.sgf 30 |
| 201 | 26 reg_genmove white |
| 202 | #? [D3] |
| 203 | |
| 204 | # B2 inefficient way to live. |
| 205 | loadsgf games/mertin13x13/GMGN2.sgf 92 |
| 206 | 27 reg_genmove white |
| 207 | #? [C4] |
| 208 | |
| 209 | # Taken out -- H9 seems reasonable nevertheless. /ab |
| 210 | ## H9 can be cut off. |
| 211 | #loadsgf games/mertin13x13/GMGN3.sgf 30 |
| 212 | #28 reg_genmove white |
| 213 | ##? [!H9] |
| 214 | |
| 215 | # Must connect at F3. |
| 216 | loadsgf games/mertin13x13/GNGM3.sgf 11 |
| 217 | 29 reg_genmove black |
| 218 | #? [F3]* |
| 219 | |
| 220 | loadsgf games/mertin13x13/GPGN1.sgf 62 |
| 221 | 30 reg_genmove white |
| 222 | #? [N8]* |
| 223 | |
| 224 | loadsgf games/mertin13x13/GPGN1.sgf 64 |
| 225 | 31 reg_genmove white |
| 226 | #? [M7]* |
| 227 | |
| 228 | # G5 is dame. H4 is the point needed to win the game. |
| 229 | loadsgf games/mertin13x13/GNGP3.sgf 55 |
| 230 | 32 reg_genmove black |
| 231 | #? [H4] |
| 232 | |
| 233 | # F6 clearly better than E6. |
| 234 | loadsgf games/mertin13x13/GNGP5.sgf 73 |
| 235 | 33 restricted_genmove black E6 F6 |
| 236 | #? [F6] |
| 237 | |
| 238 | # E5 is just cut off and captured. |
| 239 | loadsgf games/mertin13x13/GXGN2.sgf 48 |
| 240 | 34 reg_genmove white |
| 241 | #? [E8|F9|F8|D7] |
| 242 | |
| 243 | # Breakin problem. |
| 244 | # D10 captures on too small scale. |
| 245 | loadsgf games/mertin13x13/GXGN2.sgf 52 |
| 246 | 35 reg_genmove white |
| 247 | #? [D7|E8|F9]* |
| 248 | |
| 249 | # Low enclosure better. |
| 250 | loadsgf games/mertin13x13/GXGN3.sgf 12 |
| 251 | 36 restricted_genmove white J3 J4 H3 H4 |
| 252 | #? [J3|H3]* |
| 253 | |
| 254 | # Must follow up A6 with A4, which in any case is sente. |
| 255 | loadsgf games/mertin13x13/GNGX1.sgf 51 |
| 256 | 37 reg_genmove black |
| 257 | #? [A4] |
| 258 | |
| 259 | # E8 clearly bigger than E7. |
| 260 | loadsgf games/mertin13x13/HTGN3.sgf 102 |
| 261 | 38 restricted_genmove white E7 E8 |
| 262 | #? [E8]* |
| 263 | |
| 264 | # F10 needed for seki. |
| 265 | loadsgf games/mertin13x13/MFGN3.sgf 58 |
| 266 | 39 reg_genmove white |
| 267 | #? [F10]* |
| 268 | |
| 269 | # Must connect at F8. |
| 270 | loadsgf games/mertin13x13/WLGN2.sgf 74 |
| 271 | 40 reg_genmove white |
| 272 | #? [F8] |
| 273 | |
| 274 | loadsgf games/mertin13x13/GNWL1.sgf 61 |
| 275 | 41 reg_genmove black |
| 276 | #? [J6] |
| 277 | |
| 278 | # L7 way overconcentrated. |
| 279 | loadsgf games/mertin13x13/GNWL2.sgf 35 |
| 280 | 42 restricted_genmove black L7 L13 |
| 281 | #? [L13] |
| 282 | |
| 283 | # J3 is of course bigger than J1. |
| 284 | loadsgf games/mertin13x13/GNWL3.sgf 109 |
| 285 | 43 restricted_genmove black J1 J2 J3 |
| 286 | #? [J3]* |