Updated README: Equal sign not required with `--mode` flag.
[sgk-go] / regression / owl1.tst
CommitLineData
7eeb782e
AT
1# Extremely bad misread. (Made GNU Go play at L9 with the last move before
2# that position.)
3loadsgf games/wing-yuhiko-gnugo.sgf 115
4263 owl_defend M13
5#? [1 R11]*
6
7# Need another vital attack pattern here?
8loadsgf games/wing-yuhiko-gnugo.sgf 220
9264 owl_attack D18
10#? [2 A18]*
11
12# 3.3.2 comes up with R14, which of course doesn't work. T15 might
13# work, but is so much worse than S16 that there's no reason to allow
14# it.
15# See also manyfaces:2.
16loadsgf games/mfgg1.sgf 49
17265 owl_attack S15
18#? [1 S16]
19
20loadsgf games/unfinished.sgf 214
21266 owl_defend C15
22#? [1 B17]
23
24loadsgf games/unfinished.sgf 214
25267 owl_defend Q2
26#? [2 R3]
27
28loadsgf games/owl36.sgf
29268 owl_defend A3
30#? [3 A1]
31
32loadsgf games/nngs/lindq-gnugo-3.3.4-200207051636.sgf 192
33269 owl_defend D11
34#? [1 E9]
35
36# tests 270 - 278 refer to badly connected dragon eyespaces
37loadsgf games/owl37.sgf
38270 owl_attack A4
39#? [1 A5]*
40
41271 owl_defend A4
42#? [1 A5]*
43
44loadsgf games/owl38.sgf
45272 owl_defend H12
46#? [1 F13]
47
48loadsgf games/owl39.sgf 1
49273 owl_attack E7
50#? [1 G4]*
51
52274 owl_defend E7
53#? [1 (G4|G7|B6)]
54
55loadsgf games/owl39.sgf
56275 owl_attack E7
57#? [1 G4]*
58
59276 owl_defend E7
60#? [1 G4]*
61
62loadsgf games/owl39a.sgf 1
63277 owl_defend F7
64#? [1 G4]*
65
66loadsgf games/owl39a.sgf
67278 owl_defend F7
68#? [1 G4]*
69
70# GNU Go tries to "eat lunch" at B1 instead of recognizing this as seki.
71loadsgf games/owl40.sgf
72279 owl_defend A3
73#? [1 PASS]*
74
75loadsgf games/nngs/gnugo-3.3.8-Joorin-200209251541.sgf 169
76280 owl_attack F6
77#? [1 F4]
78
79loadsgf games/nngs/gnugo-3.3.8-evand-200209170730.sgf 227
80281 owl_attack O19
81#? [1 O12]
82
83# Not sure whether there is a defense, but J9 certainly can be attacked.
84loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 77
85282 owl_attack J9
86#? [1 .*]
87
88loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 231
89283 owl_defend J9
90#? [0]
91
92loadsgf games/nngs/gnugo-3.3.8-viking4-200209250907.sgf 241
93284 owl_defend J9
94#? [1 (M7|H7|M5|L8)]
95
96# Looks like a tough problem for GNU Go.
97loadsgf games/owl41.sgf 1
98285 owl_defend A6
99#? [1 B3]
100
101# Getting into a ko with A3 is not good.
102loadsgf games/owl41.sgf
103286 owl_attack A6
104#? [1 B3]
105
106loadsgf games/nngs/gnugo-3.3.9-RikiTiki-200210170706.sgf 230
107287 owl_attack D4
108#? [0]
109
110# Seki.
111loadsgf games/nngs/gnugo-3.3.9-RikiTiki-200210170706.sgf 234
112288 owl_attack D4
113#? [0]
114
115loadsgf games/nngs/gnugo-3.3.9-pogonyshev-200210142137.sgf 62
116289 owl_defend H8
117#? [1 H6]
118
119loadsgf games/nngs/gnugo-3.3.10-rcde05-200210280427.sgf 253
120290 owl_attack M19
121#? [1 O19]
122291 owl_defend M19
123#? [2 O19]*
124
125loadsgf games/gunnar/gunnar3.sgf 88
126292 owl_defend T2
127#? [1 T4]
128
129loadsgf games/nngs/gnugo-3.3.12-RikiTiki-200212042341.sgf 80
130293 owl_defend Q6
131#? [0]*
132
133loadsgf games/owl42.sgf
134294 owl_defend L11
135#? [1 M9]
136
137loadsgf games/owl43.sgf
138295 owl_attack C4
139#? [1 C3]
140
141loadsgf games/owl44.sgf
142296 owl_attack D6
143#? [1 (E5|D8)]
144
145loadsgf games/nngs/gnugo-3.3.16-ccwills-200302151826.sgf 110
146297 owl_defend C8
147#? [1 A13]*
148
149loadsgf games/nngs/halti-gnugo-3.3.17-200303162357.sgf 228
150298 owl_attack P3
151#? [2 Q3]
152299 owl_defend P3
153#? [1 Q1]
154
155loadsgf games/nngs/wingjk-gnugo-3.3.17-200304070910.sgf
156300 owl_defend Q4
157#? [1 (S5|S2)]*
158
159loadsgf games/nngs/gnugo-3.3.17-Shindou-200304162217.sgf 126
160301 owl_does_defend A12 A13
161#? [0]*
162
163loadsgf games/nngs/gnugo-3.3.17-Shindou-200304162217.sgf 148
164302 owl_defend C19
165#? [0]*
166
167loadsgf games/nngs/gnugo-3.3.17-Shindou-200304162217.sgf 166
168303 owl_does_defend A17 A16
169#? [0]*
170
171loadsgf games/gunnar/gunnar6.sgf 135
172304 owl_defend Q14
173#? [0]
174
175loadsgf games/gunnar/gunnar7.sgf
176305 owl_defend P8
177#? [0]*
178
179# Only topologically false eyes but it still lives!
180# See also gunnar:27.
181loadsgf games/gunnar/rbm-bobk-200303111815.sgf 159
182306 owl_attack M17
183#? [0]*
184
185loadsgf games/nngs/guestn-gnugo-3.3.17-200304200323.sgf 52
186307 owl_attack S10
187#? [1 S11]
188
189308 owl_defend S10
190#? [1 S11]*
191
192loadsgf games/nngs/gnugo-3.3.18-spewnboy-200304291635.sgf 91
193309 owl_attack N5
194#? [1 (L2|L4)]
195
196310 owl_defend N5
197#? [1 (L2|L4)]
198
199loadsgf games/nngs/qly-gnugo-3.3.18-200305022134.sgf 72
200311 owl_attack K6
201#? [1 E2]
202
203312 owl_defend K6
204#? [1 C3]*
205
206loadsgf games/owl45.sgf
207313 owl_attack B18
208#? [1 (A18|C19)]
209
210# See also ld_owl:12
211loadsgf games/life_and_death/ld3.sgf
212white E1
213black B1
214white D1
215314 owl_defend A2
216#? [1 F1]
217
218loadsgf games/splee2.sgf 128
219315 owl_does_attack Q9 M10
220#? [0]*
221
222loadsgf games/nngs/gnugo-3.3.10-niki-200210281349.sgf 136
223316 owl_defend L7
224#? [0]*
225
226# J5 and J3 fail spectacularly due to shortage of liberties.
227loadsgf games/owl46.sgf
228317 owl_attack J4
229#? [1 (J7|J6|J8)]*
230
231# See also lazarus:10
232loadsgf games/nngs/Lazarus-gnugo-3.1.19-200201092246.sgf 258
233318 owl_does_defend F10 D10
234#? [0]*
235
236# Problem with bogus escape potential in GNU Go 3.3.22.
237loadsgf games/owl48.sgf
238319 owl_attack S10
239#? [1 S6]*
240
241loadsgf games/nngs/takeda-gnugo-3.4-200308142205.sgf 60
242320 owl_attack R4
243#? [0]
244
245loadsgf games/nngs/gnugo-3.4-viking4-200308191053.sgf 79
246321 owl_defend F3
247#? [0]*
248
249loadsgf games/nngs/gnugo-3.4-viking4-200308191053.sgf 81
250322 owl_defend F3
251#? [0]
252
253loadsgf games/nngs/gnugo-3.4-viking4-200308191053.sgf 85
254323 owl_defend F3
255#? [0]
256
257loadsgf games/nngs/gnugo-3.4-viking4-200308191053.sgf 89
258324 owl_defend E5
259#? [0]
260
261loadsgf games/nngs/ccwills-gnugo-3.4-200308231739.sgf 145
262325 owl_attack R18
263#? [1 (S18|T15)]*
264
265loadsgf games/nngs/ccwills-gnugo-3.4-200308231739.sgf 146
266326 owl_defend R18
267#? [3 S18]
268
269loadsgf games/nngs/gnugo-3.5.1-viking4-200309231039.sgf 139
270327 owl_attack O18
271#? [1 (O19|P19|Q19|Q17|N19)]
272
273loadsgf games/nngs/juka-gnugo-3.5.1-200309161948.sgf
274328 owl_attack R6
275#? [1 (P1|T4)]
276329 owl_defend R6
277#? [1 T4]
278
279loadsgf games/nngs/tommmal-gnugo-3.5.1-200310071202.sgf 78
280330 owl_attack Q5
281#? [1 R1]
282331 owl_defend Q5
283#? [1 (R1|S1|T2)]
284
285# This is more of a semeai, but at least owl should not say that
286# B19 is unattackable.
287# See also reading:189.
288loadsgf games/nngs/tommmal-gnugo-3.5.1-200310071202.sgf 194
289332 owl_attack B19
290#? [1 A14]
291
292loadsgf games/nngs/tommmal-gnugo-3.5.1-200310140825.sgf 126
293333 owl_defend C17
294#? [0]
295
296loadsgf games/nngs/joshj-gnugo-3.5.2gf1-200312171536.sgf 119
297334 owl_attack F5
298#? [1 (E7|F6)]
299
300loadsgf games/nngs/joshj-gnugo-3.5.2gf1-200312171536.sgf 180
301335 owl_defend K12
302#? [1 O6]
303
304loadsgf games/nngs/gnugo-3.5.2gf1-G28-200312282240.sgf 203
305336 owl_attack M5
306#? [1 (N2|O1)]*
307
308# A problem with extremely enthusiastic guess_eye_space() estimation.
309# Must be solved with "bulky eye" heuristic in compute_eyes_pessimistic().
310loadsgf games/self_play/selfplay1.sgf 206
311337 owl_attack E19
312#? [1 C18]*
313
314loadsgf games/owl50.sgf
315338 owl_defend F18
316#? [1 M16]*
317
318loadsgf games/nngs/gnugo-3.5.2gf1-wingjk-200312301242.sgf 90
319339 owl_defend O17
320#? [0]
321
322# Both dragons could be saved.
323loadsgf games/kgs/20040507-GnuGoCVS-read.sgf 224
324340 owl_defend B10
325#? [1 A11]*
326341 owl_defend G13
327#? [1 K8]*
328
329loadsgf games/kgs/yagr-r08ert.sgf 139
330342 owl_attack S6
331#? [(2|3) T2]*
332
333loadsgf games/kgs/yagr-r08ert.sgf 140
334343 owl_defend S6
335#? [(2|3) T3]*
336
337loadsgf games/disaster.sgf 18
338344 owl_attack N3
339#? [0]
340
341loadsgf games/kgs/yagr-Mythenmetz.2.sgf 111
342345 owl_defend O13
343#? [1 N13]*
344346 owl_defend Q13
345#? [1 N13]*
346
347loadsgf games/owl51.sgf
348347 owl_defend G16
349#? [1 D10]*
350
351loadsgf games/owl52.sgf
352348 owl_defend M11
353#? [0]*
354
355# Eye space with a cutting point.
356loadsgf games/olympiad2004/19x19/int-gnu.sgf 115
357349 owl_attack T19
358#? [1 R19]
359
360loadsgf games/olympiad2004/19x19/gnu-int.sgf 175
361350 owl_defend F11
362#? [0]
363
364# The problem is that the G19 string is not considered as part of an
365# eyespace but as a string that can be tactically defended at F18.
366# Unfortunately white F18 gives black a seki.
367loadsgf games/scoring/score11.sgf
368play white C15
369play white A13
370play white E14
371351 owl_attack E16
372#? [1 (PASS|E11|F19|G18)]
373
374loadsgf games/scoring/score14.sgf
375352 owl_attack B19
376#? [0]*
377
378loadsgf games/owl53.sgf
379353 owl_attack G6
380#? [0]
381
382loadsgf games/scoring/score39.sgf
383354 owl_defend Q13
384#? [0]
385
386# See also olympiad2004:123.
387loadsgf games/olympiad2004/19x19/int-gnu.sgf 242
388355 owl_attack Q3
389#? [1 (K3|L3|L1|J2)]
390356 owl_defend Q3
391#? [1 L3]*
392
393loadsgf games/owl54.sgf
394357 owl_defend D3
395#? [0]*
396
397loadsgf games/scoring/score55.sgf
398358 owl_defend Q18
399#? [0]*
400
401loadsgf games/scoring/score53.sgf
402359 owl_defend P5
403#? [0]*
404
405loadsgf games/scoring/score43.sgf
406play black O16
407play black N17
408360 owl_defend L18
409#? [0]*
410play white L14
411361 owl_attack L18
412#? [1 K16]*
413362 owl_defend L18
414#? [1 M16]
415
416loadsgf games/kgs/GnuGoCVS-john.sgf 166
417363 owl_defend F9
418#? [1 (F5|G5|G6|H6)]*
419
420loadsgf games/owl54.sgf
421364 owl_attack E9
422#? [1 (PASS|A7|D6|F8|F9)]*
423365 owl_defend E9
424#? [0]
425
426loadsgf games/kgs/munchie-GNU.sgf 164
427366 owl_attack N2
428#? [0]*
429367 owl_attack O5
430#? [1 O4]*
431368 owl_defend O5
432#? [1 (O4|N3)]*
433369 owl_attack N7
434#? [1 (O4|N5)]
435370 owl_defend N7
436#? [1 O4]*
437
438loadsgf games/kgs/PsyDuck-GNU.sgf 76
439371 owl_attack K11
440#? [1 M13]*
441
442loadsgf games/kgs/GNU-higher.sgf 267
443372 owl_defend A17
444#? [1 D18]
445
446# See also nngs2:580.
447loadsgf games/nngs/gnugo-3.3.9-nailer-200210192319.sgf 152
448373 owl_attack F18
449#? [1 (N19|P19|M19|K19|H19|J14|J15)]
450374 owl_defend F18
451#? [1 K19]*
452
453loadsgf games/kgs/Erro-TheGNUGo.sgf
454375 owl_attack R10
455#? [1 (S16|S17|S18)]*
456
457# See also gunnar:73.
458loadsgf games/kgs/GNU-ivanho.sgf 182
459376 owl_defend K18
460#? [2 M19]*
461377 owl_defend H17
462#? [3 M19]*
463
464loadsgf games/kgs/GNU-tadf.sgf 98
465378 owl_attack C5
466#? [1 A2]*
467
468# See also nngs4:730.
469loadsgf games/nngs/GoFuN-gnugo-3.4-200308030626.sgf 194
470379 owl_does_attack D18 E15
471#? [0]*
472
473loadsgf games/nando/auto024.sgf 77
474play black N3
475play white M2
476play black O2
477play white M4
478play white N10
479play white M10
480play white L5
481play white M6
482380 owl_defend O7
483#? [1 P4]*
484
485# Black has easy local life with L10.
486loadsgf games/kgs/GNU-ituyosi.sgf 167
487381 owl_attack P9
488#? [1 (L10|M11|M10)]*
489382 owl_defend P9
490#? [1 (L10|K7|K5|Q10)]*
491
492# Persistent cache problem. B5 is not included in the active area.
493loadsgf games/kgs/tournament8/GNU-AyaBot.sgf 16
494383 owl_attack C3
495#? [0]
496loadsgf games/kgs/tournament8/GNU-AyaBot.sgf 18
497384 owl_attack C3
498#? [1 (A2|F2)]*
499
500loadsgf games/kgs/TheGNUGo-grasshoper.sgf 288
501385 owl_defend G14
502#? [1 C11]*
503
504loadsgf games/kgs/TheGNUGo-rcsteppat.sgf 138
505386 owl_defend O17
506#? [1 P19]*
507
508loadsgf games/owl55.sgf 20
509387 owl_defend F4
510#? [1 C3]*
511
512loadsgf games/9x9-2.sgf 28
513388 owl_attack C3
514#? [1 A2]*
515
516loadsgf games/9x9-3.sgf 37
517389 owl_attack E3
518#? [0]*
519
520# See also trevord:790.
521loadsgf games/trevor/auto/d32.sgf 240
522390 owl_attack Q14
523#? [3 P14]*
524391 owl_defend Q14
525#? [1 P14]
526392 owl_does_defend T13 Q14
527#? [2]*
528
529# See also semeai:139,140.
530loadsgf games/semeai/semeai21.sgf
531393 owl_attack F9
532#? [1 (E9|G7)]
533394 owl_defend F9
534#? [1 G9]*
535
536# See also 9x9:640.
537loadsgf games/cgos/25811.sgf 52
538395 owl_attack E9
539#? [3 (A7|B9)]*
540396 owl_defend E9
541#? [2 PASS]*