Commit | Line | Data |
---|---|---|
7eeb782e AT |
1 | #terrible connection mistake. |
2 | loadsgf games/trevor/trevor_01.sgf 28 | |
3 | 1 reg_genmove white | |
4 | #? [G5] | |
5 | ||
6 | #probably a screwed up fuseki library! | |
7 | #CATEGORY=JOSEKI_DATABASE | |
8 | #DIFFICULTY=1 | |
9 | loadsgf games/trevor/trevor_02.sgf | |
10 | 2 reg_genmove white | |
11 | #? [!PASS] | |
12 | ||
13 | # underlying reading problem | |
14 | #Gunnar wrote: | |
15 | # | |
16 | #> ./gnugo --quiet -a -w -t -l ../regression/games/unsorted_03.sgf -L 29 | |
17 | #> --decide-string E4 -o vars.sgf | |
18 | #> | |
19 | #> giving the result | |
20 | #> | |
21 | #> | E4 cannot be attacked (874 variations) | |
22 | #> | |
23 | #> So here's the problem. Usually GNU Go is quite strong at tactical | |
24 | #> reading and it might be expected to read this position correctly. | |
25 | #> Closer analysis of the vars.sgf file shows that GNU Go is confused by | |
26 | #> a few meaningless stalling moves from white (like throwin at D5 and | |
27 | #> atari at F6) and the corner ko potential. This can probably be fixed, | |
28 | #> but it's not easy and it may involve complex tradeoffs between speed | |
29 | #> and accuracy. | |
30 | # | |
31 | #If you increase the level, it sees the attack but misses that | |
32 | #it is unconditional. It sees a ko in the corner after | |
33 | # | |
34 | #B:G4 W:F2 B:H2 W:H3 B:H4 W:H1 B:J3 etc. | |
35 | # | |
36 | #Dan | |
37 | #CATEGORY=TACTICAL_READING | |
38 | #DIFFICULTY=8 | |
39 | #PREDECESSOR=reading.tst.154 | |
40 | loadsgf games/trevor/trevor_03.sgf 28 | |
41 | 3 reg_genmove white | |
42 | #? [!E3] | |
43 | ||
44 | #simple edge block missed. | |
45 | loadsgf games/trevor/trevor_04.sgf 30 | |
46 | 4 reg_genmove white | |
47 | #? [G1] | |
48 | ||
49 | #E5 is the only move. Is GNU Go playing somewhat randomly here? | |
50 | #Dan said: | |
51 | #Looking at unsorted test 5, a typical way to solve this would be | |
52 | #to add an edge Joseki pattern, such as this: | |
53 | # | |
54 | #Pattern EJ84 | |
55 | # | |
56 | #...... Atari before connecting | |
57 | #..*... | |
58 | #X.XO.. | |
59 | #.XO... | |
60 | #...... | |
61 | #...... | |
62 | #------ | |
63 | # | |
64 | #:8,J | |
65 | # | |
66 | #One should also add a pattern or two for followup. A pattern | |
67 | #with type J is given a weight of 27 on a 19x19 board, which | |
68 | #means that it is played automatically unless there is something | |
69 | #really huge on the board. | |
70 | # | |
71 | #Unfortunately, this does not work. The problem is that the values of | |
72 | #J patterns are scaled. From shapes.c: | |
73 | # | |
74 | # if (class & CLASS_J) { | |
75 | # TRACE("...joseki standard move\n"); | |
76 | # add_expand_territory_move(ti, tj); | |
77 | # TRACE("...expands territory\n"); | |
78 | # add_expand_moyo_move(ti, tj); | |
79 | # TRACE("...expands moyo\n"); | |
80 | # set_minimum_move_value(ti, tj, 27 * board_size / 19.0); | |
81 | # TRACE("... minimum move value %f\n", 27 * board_size / 19.0); | |
82 | # } | |
83 | #CATEGORY=JOSEKI_DATABASE | |
84 | #DIFFICULTY=8 | |
85 | loadsgf games/trevor/trevor_05.sgf 6 | |
86 | 5 reg_genmove white | |
87 | #? [E5] | |
88 | ||
89 | #locally B9 is terrible. There are other big moves on the board. | |
90 | loadsgf games/trevor/trevor_06.sgf 22 | |
91 | 6 reg_genmove white | |
92 | #? [B7|C6|F5] | |
93 | ||
94 | #B5 is certainly better than C5 here. This is a terrible | |
95 | #game for white, but it's hard to narrow down the obvious | |
96 | #blunders. | |
97 | #Per Dan: This needs to be fixed. It is probably a | |
98 | #matter of owl tuning and may require some thought. | |
99 | #CATEGORY=OWL_TUNING | |
100 | #DIFFICULTY=6 | |
101 | loadsgf games/trevor/trevor_07.sgf 32 | |
102 | 7 reg_genmove white | |
103 | #? [!C5] | |
104 | ||
105 | #Pattern missing here? B8 is almost always better than B9. | |
106 | loadsgf games/trevor/trevor_08.sgf 24 | |
107 | 8 reg_genmove white | |
108 | #? [!B9] | |
109 | ||
110 | #E5 (or some defence of D4 worm) is necessary. | |
111 | #Dan: This should be solved by a reading connection | |
112 | #analyzer. Tristan Cazenave is working on such a project. | |
113 | #See also connection:21,22. | |
114 | #CATEGORY=CONNECTION | |
115 | loadsgf games/trevor/trevor_09.sgf | |
116 | 9 reg_genmove white | |
117 | #? [E5]* | |
118 | ||
119 | #This is nearly trivial, it would seem! | |
120 | loadsgf games/trevor/trevor_10.sgf | |
121 | 10 reg_genmove white | |
122 | #? [E6] | |
123 | ||
124 | #Yikes, gnugo can't play into here. See also the next problem. | |
125 | loadsgf games/trevor/trevor_11.sgf | |
126 | 11 reg_genmove white | |
127 | #? [!B2]* | |
128 | ||
129 | #J2 is terrible. H1 leads at least to a Ko. | |
130 | loadsgf games/trevor/trevor_12.sgf | |
131 | 12 reg_genmove black | |
132 | #? [H1] | |
133 | ||
134 | #E2 is obvious. | |
135 | loadsgf games/trevor/trevor_13.sgf | |
136 | 13 reg_genmove black | |
137 | #? [E2] | |
138 | ||
139 | #Must protect double cut at C2 & E2 | |
140 | loadsgf games/trevor/trevor_14.sgf | |
141 | 14 reg_genmove white | |
142 | #? [!PASS] | |
143 | ||
144 | # Protecting at E7 is very necessary. | |
145 | # See also connection:117. | |
146 | loadsgf games/trevor/trevor_15.sgf | |
147 | 15 reg_genmove white | |
148 | #? [E7] | |
149 | ||
150 | # C1 looks best here. A7 very unorthodox, and at least worse for ko | |
151 | # threats. Since the lower left is the focus of the next test, this | |
152 | # test is restricted to the upper left corner. | |
153 | loadsgf games/trevor/trevor_16.sgf 53 | |
154 | 160 restricted_genmove black A7 A8 A9 B8 B9 C7 C8 C9 D8 | |
155 | #? [B8|C8]* | |
156 | ||
157 | # Protecting lower left group better. | |
158 | loadsgf games/trevor/trevor_16.sgf 54 | |
159 | 161 restricted_genmove white B1 F9 | |
160 | #? [B1]* | |
161 | ||
162 | # W can live here unconditionally. | |
163 | # A2 is inferior as black gets seki with B1. /ab | |
164 | loadsgf games/trevor/trevor_16.sgf 58 | |
165 | 162 reg_genmove white | |
166 | #? [B1]* | |
167 | ||
168 | # If Black B9, White can't connect at C7. | |
169 | loadsgf games/trevor/trevor_16.sgf 67 | |
170 | 163 reg_genmove black | |
171 | #? [B9] | |
172 | ||
173 | # Must connect dragons. | |
174 | # B6 should be valued much much lower than B5 | |
175 | loadsgf games/trevor/trevor_17.sgf 22 | |
176 | 170 reg_genmove white | |
177 | #? [B5] | |
178 | ||
179 | # C8 is terrible. | |
180 | loadsgf games/trevor/trevor_17.sgf 28 | |
181 | 171 reg_genmove white | |
182 | #? [!C8] | |
183 | ||
184 | # Snapback! | |
185 | loadsgf games/trevor/trevor_18.sgf 32 | |
186 | 180 reg_genmove white | |
187 | #? [!A8] | |
188 | ||
189 | # Whoops, don't let go of the dragon's tail! | |
190 | loadsgf games/trevor/trevor_19.sgf 12 | |
191 | 190 reg_genmove white | |
192 | #? [B7] | |
193 | ||
194 | # W should connect his two dragons. | |
195 | loadsgf games/trevor/trevor_20.sgf 14 | |
196 | 200 reg_genmove white | |
197 | #? [D7|D4] | |
198 | ||
199 | # W can live on the right pretty easily (i.e. G8) | |
200 | loadsgf games/trevor/trevor_20.sgf | |
201 | 201 reg_genmove white | |
202 | #? [!PASS] | |
203 | ||
204 | # W can live on the right pretty easily (i.e. G8) | |
205 | # Black really does pass here, but eval.sh reports a PASSED result. (?) | |
206 | loadsgf games/trevor/trevor_20.sgf | |
207 | 202 reg_genmove black | |
208 | #? [!PASS] | |
209 | ||
210 | # Huge negative sacrifice at D8. | |
211 | loadsgf games/trevor/trevor_21.sgf 22 | |
212 | 210 reg_genmove white | |
213 | #? [!D8] | |
214 | ||
215 | # In this case, the knight's move connection looks best. | |
216 | # Black seems not to see the cut coming. | |
217 | loadsgf games/trevor/trevor_22.sgf 23 | |
218 | 220 reg_genmove black | |
219 | #? [E8] | |
220 | ||
221 | # F2 is not really sente, nor useful if it were! | |
222 | loadsgf games/trevor/trevor_23.sgf 27 | |
223 | 230 reg_genmove black | |
224 | #? [C2|B2|C4] | |
225 | ||
226 | ||
227 | # Connect the dragons! One eye is not enough, anyway. | |
228 | # See also owl.tst 221 | |
229 | loadsgf games/trevor/trevor_24.sgf 33 | |
230 | 240 reg_genmove black | |
231 | #? [E8|D8] | |
232 | ||
233 | ||
234 | # G2 is a gift to white. | |
235 | loadsgf games/trevor/trevor_25.sgf 31 | |
236 | 250 reg_genmove black | |
237 | #? [!G2] | |
238 | ||
239 | # G1 is another gift to white. | |
240 | loadsgf games/trevor/trevor_25.sgf 33 | |
241 | 251 reg_genmove black | |
242 | #? [!G1] | |
243 | ||
244 | ||
245 | # Should connect further back, at least, but of course | |
246 | # blocking at C1 is much bigger. | |
247 | # 3.1.8 reports: | |
248 | # Move at C1 strategically or tactically unsafe | |
249 | # Move at F9 strategically or tactically unsafe | |
250 | loadsgf games/trevor/trevor_26.sgf 33 | |
251 | 260 reg_genmove black | |
252 | #? [C1|F9]* | |
253 | ||
254 | #Here's the problem: | |
255 | #Top moves: | |
256 | #1. F9 16.22 | |
257 | #2. A2 8.28 | |
258 | #Checking safety of a black move at F9 | |
259 | #Move at F9 would be a blunder. | |
260 | loadsgf games/trevor/trevor_26.sgf 39 | |
261 | 261 reg_genmove black | |
262 | #? [F9] | |
263 | ||
264 | loadsgf games/trevor/trevor_26.sgf 33 | |
265 | trymove black C1 | |
266 | trymove white C2 | |
267 | trymove black F1 | |
268 | 262 defend C2 | |
269 | #? [0] | |
270 | popgo | |
271 | popgo | |
272 | popgo | |
273 | ||
274 | ||
275 | ||
276 | # Ack, protect the cut! | |
277 | loadsgf games/trevor/trevor_27.sgf 35 | |
278 | 270 reg_genmove black | |
279 | #? [E6|D6] | |
280 | ||
281 | ||
282 | # D5 misses a big problem cut. | |
283 | loadsgf games/trevor/trevor_28.sgf 27 | |
284 | 280 reg_genmove black | |
285 | #? [D4] | |
286 | ||
287 | # F6 is much better and safer to boot than H6. | |
288 | # culprit seems to be pattern LE4 (matches H6) - min. value 12. | |
289 | # Perhaps need to replace H6 w/ F6? | |
290 | loadsgf games/trevor/trevor_28.sgf 36 | |
291 | 281 reg_genmove white | |
292 | #? [F6] | |
293 | ||
294 | ||
295 | ||
296 | # Yikes, short of liberties! | |
297 | loadsgf games/trevor/trevor_29.sgf 54 | |
298 | 290 reg_genmove white | |
299 | #? [!A9] | |
300 | ||
301 | ||
302 | # Black A7 is a serious threat. Also, white should at least | |
303 | # try to invade. | |
304 | loadsgf games/trevor/trevor_30.sgf | |
305 | 300 reg_genmove white | |
306 | #? [!PASS] | |
307 | ||
308 | # Black A7 is a serious threat. Also, white should at least | |
309 | # try to invade. | |
310 | loadsgf games/trevor/trevor_30.sgf | |
311 | 301 reg_genmove black | |
312 | #? [!PASS] | |
313 | ||
314 | #CATEGORY=TACTICAL_READING | |
315 | #DESCRIPTION=A7 remains a 7 point threat. | |
316 | #SEVERITY=6 | |
317 | loadsgf games/trevor/trevor_30.sgf | |
318 | black G3 | |
319 | 302 reg_genmove white | |
320 | #? [!PASS]* | |
321 | ||
322 | #CATEGORY=OWL_TUNING | |
323 | #DESCRIPTION=Black still dead after D1! | |
324 | #SEVERITY=10 | |
325 | loadsgf games/trevor/trevor_31.sgf | |
326 | 310 reg_genmove black | |
327 | #? [A8] | |
328 | ||
329 | ||
330 | loadsgf games/trevor/trevor_32.sgf | |
331 | 320 reg_genmove black | |
332 | #? [J2|H3] | |
333 | ||
334 | #duplicate of trevor:340 | |
335 | ##loadsgf games/trevor/trevor_33.sgf | |
336 | ##330 owl_defend L9 | |
337 | ###? [1 P9]* | |
338 | ||
339 | #CATEGORY=owl_tuning | |
340 | #DESCRIPTION=Very simple to threaten eye or run out here. | |
341 | #SEVERITY=10 | |
342 | #SEE_ALSO=owl.tst@226 | |
343 | loadsgf games/trevor/trevor_34.sgf | |
344 | 340 owl_defend J10 | |
345 | #? [1 P9] | |
346 | ||
347 | #CATEGORY=owl_tuning | |
348 | #DESCRIPTION=Very simple Ko missed here. | |
349 | #SEVERITY=10 | |
350 | #SEE_ALSO=owl.tst#226 | |
351 | loadsgf games/trevor/trevor_35.sgf | |
352 | 350 owl_defend J10 | |
353 | #? [(2|3) L8] | |
354 | ||
355 | #CATEGORY= | |
356 | #DESCRIPTION= | |
357 | #SEVERITY= | |
358 | loadsgf games/trevor/trevor_36.sgf | |
359 | 360 owl_defend G8 | |
360 | #? [(2|3) J9]* | |
361 | ||
362 | #CATEGORY=OWL_BUG | |
363 | #DESCRIPTION=Can safely connect out! | |
364 | #SEVERITY=10 | |
365 | loadsgf games/trevor/trevor_37.sgf | |
366 | 370 owl_defend C9 | |
367 | #? [1 F8] | |
368 | ||
369 | ||
370 | #CATEGORY=PATTERN_TUNING | |
371 | #DESCRIPTION=E3 is certainly better locally | |
372 | #SEVERITY=2 | |
373 | loadsgf games/trevor/trevor_38.sgf 22 | |
374 | 380 reg_genmove white | |
375 | #? [!E4] | |
376 | ||
377 | #CATEGORY=READING | |
378 | #DESCRIPTION=C6 is wrong way to protect the cut. Loses one point. | |
379 | #SEVERITY=3 | |
380 | # Added E8. /gf | |
381 | loadsgf games/trevor/trevor_38.sgf 39 | |
382 | 381 reg_genmove black | |
383 | #? [D7|C7|E8] | |
384 | ||
385 | #CATEGORY=KO_THREATS | |
386 | #DESCRIPTION=E9 is terrible for leaving Ko threats. | |
387 | #SEVERITY=1 | |
388 | loadsgf games/trevor/trevor_38.sgf 41 | |
389 | 382 reg_genmove black | |
390 | #? [E8] | |
391 | ||
392 | ||
393 | #CATEGORY=PATTERN_TUNING | |
394 | #DESCRIPTION=White misses cut. | |
395 | #SEVERITY=10 | |
396 | loadsgf games/trevor/trevor_39.sgf 38 | |
397 | 390 reg_genmove white | |
398 | #? [!PASS] | |
399 | ||
400 | ||
401 | #CATEGORY=OWL_TUNING | |
402 | #DESCRIPTION=F8 is tough to find, but not too tough. | |
403 | #SEVERITY=3 | |
404 | loadsgf games/trevor/trevor_40.sgf 1 | |
405 | 400 reg_genmove black | |
406 | #? [F8] | |
407 | ||
408 | #CATEGORY= | |
409 | #DESCRIPTION=White can live! | |
410 | #SEVERITY=4 | |
411 | loadsgf games/trevor/trevor_40a.sgf 2 | |
412 | 401 reg_genmove white | |
413 | #? [F8] | |
414 | ||
415 | #CATEGORY= | |
416 | #DESCRIPTION=White can live! | |
417 | #SEVERITY=8 | |
418 | loadsgf games/trevor/trevor_40.sgf 2 | |
419 | 402 reg_genmove white | |
420 | #? [!PASS] | |
421 | ||
422 | ||
423 | #CATEGORY=PATTERN_TUNING | |
424 | #DESCRIPTION=Black should block, not play B4. | |
425 | #SEVERITY=5 | |
426 | loadsgf games/trevor/trevor_41.sgf 29 | |
427 | 410 reg_genmove black | |
428 | #? [D5|E5]* | |
429 | ||
430 | #CATEGORY=BLUNDER | |
431 | #DESCRIPTION=A3 leaves behind a double-atari. | |
432 | #SEVERITY=10 | |
433 | loadsgf games/trevor/trevor_41.sgf 35 | |
434 | 411 reg_genmove black | |
435 | #? [!A3] | |
436 | ||
437 | #CATEGORY=TACTICAL_READING | |
438 | #DESCRIPTION=D4 worm is more important to save than B2. | |
439 | #SEVERITY=3 | |
440 | loadsgf games/trevor/trevor_41.sgf 37 | |
441 | 412 reg_genmove black | |
442 | #? [C4] | |
443 | ||
444 | #CATEGORY=KO | |
445 | #DESCRIPTION=Terrible confusion on GNU Go's part here. | |
446 | #SEVERITY=10 | |
447 | #Submitted by:softlife@8848.net (Cai Qiang) | |
448 | #Cai said: I made a play between GNU Go 3.0.0 and FunGo with 3 | |
449 | # handicaps. Gnugo played quite well. And in the end it almost | |
450 | # killed a corner of FunGo, but it played a big blunder:-(. | |
451 | # Attachment is the SGF file. | |
452 | # gf Added A18 and A16 as acceptable moves. (3.3.16) | |
453 | loadsgf games/trevor/trevor_42.sgf 211 | |
454 | 420 reg_genmove black | |
455 | #? [G16|A18|A16] | |
456 | ||
457 | #CATEGORY=TACTICAL_READING | |
458 | #DESCRIPTION=Minus 1 point, attacking very dead stone. | |
459 | #SEVERITY=10 | |
460 | loadsgf games/trevor/trevor_42.sgf 191 | |
461 | 421 reg_genmove black | |
462 | #? [!C2] | |
463 | ||
464 | ||
465 | #CATEGORY=owl_tuning | |
466 | #DESCRIPTION=Very simple problem. | |
467 | #SEVERITY=10 | |
468 | loadsgf games/trevor/trevor_43.sgf | |
469 | 430 owl_attack F4 | |
470 | #? [1 G4] | |
471 | ||
472 | #CATEGORY=owl_tuning | |
473 | #DESCRIPTION=Simple double atari | |
474 | #SEVERITY=4 | |
475 | #Note that owl_attack on E3 works, as these stones are treated | |
476 | #as separate dragons. Strange. Is this a valid test? | |
477 | #So, reg_genmove defends appropriately. | |
478 | loadsgf games/trevor/trevor_44.sgf | |
479 | 440 owl_attack E6 | |
480 | #? [1 (F4|F5|E4)] | |
481 | ||
482 | #CATEGORY=owl_tuning | |
483 | #DESCRIPTION=Double-threat to eye-space missed. | |
484 | #SEVERITY=10 | |
485 | loadsgf games/trevor/trevor_45.sgf | |
486 | 450 owl_attack E4 | |
487 | #? [1 D4] | |
488 | ||
489 | ||
490 | #CATEGORY=OWL_TUNING | |
491 | #DESCRIPTION=Missing simple cut pattern | |
492 | #SEVERITY=10 | |
493 | #SEE_ALSO=owl:170 | |
494 | loadsgf games/trevor/trevor_46.sgf | |
495 | 460 owl_attack B14 | |
496 | #? [1 E14] | |
497 | ||
498 | #SEE_ALSO trevor:460 | |
499 | 461 reg_genmove black | |
500 | #? [E14] | |
501 | ||
502 | ||
503 | #CATEGORY=OWL_TUNING | |
504 | #DESCRIPTION=Yikes, major Ko misunderstanding. | |
505 | #SEVERITY=10 | |
506 | #SEE_ALSO=owl:181 | |
507 | loadsgf games/trevor/trevor_47.sgf | |
508 | 470 owl_attack G9 | |
509 | #? [(2|3) G6] | |
510 | ||
511 | #SEE_ALSO=trevor:470 | |
512 | 471 owl_attack A7 | |
513 | #? [(2|3) A3] | |
514 | ||
515 | ||
516 | #CATEGORY=pattern_tuning | |
517 | #DESCRIPTION=Of course, B8 is inferior to C9 | |
518 | #SEVERITY=3 | |
519 | #Shouldn't the move valuator include counting of the eye spaces? | |
520 | loadsgf games/trevor/trevor_48.sgf | |
521 | 480 reg_genmove black | |
522 | #? [C9] | |
523 | ||
524 | #CATEGORY=owl_tuning | |
525 | #DESCRIPTION=Does OWL really need to get this one right? | |
526 | #SEVERITY=3 | |
527 | #SEE_ALSO=owl:191 | |
528 | #Is it in OWL's charter to get this problem? | |
529 | #attack gets it just fine, of course. | |
530 | 481 owl_attack C8 | |
531 | #? [1 B8]* | |
532 | ||
533 | ||
534 | #CATEGORY=TACTICAL_READING | |
535 | #DESCRIPTION=See problem this causes w/ owl in Pattern D805 | |
536 | #SEVERITY=7 | |
537 | loadsgf games/trevor/trevor_59.sgf | |
538 | 590 attack A18 | |
539 | #? [0] | |
540 | ||
541 | loadsgf games/trevor/trevor_60.sgf 2 | |
542 | 600 owl_attack E3 | |
543 | #? [1 E2]* | |
544 | ||
545 | ||
546 | #CATEGORY=OWL | |
547 | #DESCRIPTION=OWL code misreads cut. | |
548 | #SEVERITY=10 | |
549 | loadsgf games/trevor/trevor_63.sgf | |
550 | 630 owl_attack G13 | |
551 | #? [1 H13] | |
552 | ||
553 | #CATEGORY=OWL | |
554 | #DESCRIPTION=Perhaps a semeai problem??? | |
555 | #SEVERITY=10 | |
556 | #SEE_ALSO=niki:9 | |
557 | loadsgf games/trevor/trevor_64.sgf | |
558 | 640 owl_defend G11 | |
559 | #? [1 (..+)] | |
560 | ||
561 | #CATEGORY=OWL_TUNING | |
562 | #DESCRIPTION=KO! | |
563 | #SEVERITY=6 | |
564 | loadsgf games/trevor/trevor_65.sgf | |
565 | 650 owl_attack G2 | |
566 | #? [(2|3) E1] | |
567 | ||
568 | #CATEGORY=OWL_TUNING | |
569 | #DESCRIPTION=short of liberties | |
570 | #SEVERITY=6 | |
571 | loadsgf games/trevor/trevor_66.sgf | |
572 | 660 owl_attack G2 | |
573 | #? [1 L1] | |
574 | ||
575 | loadsgf games/trevor/trevor_67.sgf | |
576 | 670 attack G1 | |
577 | #? [(2|3) F1] | |
578 | ||
579 | loadsgf games/trevor/trevor_67.sgf | |
580 | 671 defend G1 | |
581 | #? [1 (D1|C3|C1)] | |
582 | ||
583 | loadsgf games/trevor/trevor_68.sgf | |
584 | 680 owl_attack H3 | |
585 | #? [1 H1] | |
586 | ||
587 | loadsgf games/trevor/trevor_69.sgf | |
588 | 690 owl_attack H2 | |
589 | #? [1 G2] | |
590 | ||
591 | ||
592 | #CATEGORY=OWL_OPTICS | |
593 | #DESCRIPTION=Black plays on the incorrect marginal eye space. | |
594 | #SEVERITY=10 | |
595 | loadsgf games/trevor/trevor_70.sgf | |
596 | 700 owl_attack H1 | |
597 | #? [1 (G5|J5|H5|G2)] | |
598 | ||
599 | #CATEGORY=OWL_ESCAPE | |
600 | #DESCRIPTION=black gets the killing move, creating a missed cutting point. | |
601 | #SEVERITY=9 | |
602 | loadsgf games/trevor/trevor_71.sgf | |
603 | 710 owl_attack H1 | |
604 | #? [1 G5]* | |
605 | ||
606 | ||
607 | loadsgf games/trevor/trevor_73.sgf | |
608 | 730 owl_attack M2 | |
609 | #? [(2|3) H1]* | |
610 | ||
611 | ||
612 | loadsgf games/trevor/trevor_74.sgf | |
613 | 740 owl_attack B4 | |
614 | #? [1 A1] | |
615 | ||
616 | loadsgf games/trevor/trevor_75.sgf | |
617 | 750 disconnect O9 O7 | |
618 | #? [0] | |
619 | ||
620 | ||
621 | #CATEGORY=OWL_EYES | |
622 | #DESCRIPTION=Fixed by eye pattern 402 | |
623 | #SEVERITY=10 | |
624 | #Simplified from owl:111 | |
625 | #Note the difficulty here, because the (only) correct vital point | |
626 | #is also matched by many patterns. | |
627 | loadsgf games/trevor/owl111a.sgf | |
628 | 1001 owl_defend C6 | |
629 | #? [1 (B8|K9)] | |
630 | ||
631 | ||
632 | #CATEGORY=OWL | |
633 | #DESCRIPTION=Escaping to no where. | |
634 | #SEVERITY=7 | |
635 | #SEE_ALSO=global:16 | |
636 | loadsgf golois/Goemate990903-6.sgf | |
637 | 1010 owl_does_defend O13 O11 | |
638 | #? [0] | |
639 | ||
640 | #CATEGORY=OWL | |
641 | #DESCRIPTION=Why is this an owl_escape? | |
642 | #SEVERITY=8 | |
643 | loadsgf games/trevor/auto/d32.sgf 240 | |
644 | 1020 owl_does_defend T13 S13 | |
645 | #? [0]* | |
646 | ||
647 | ||
648 | loadsgf games/trevor/auto/d02.sgf 58 | |
649 | 1030 attack B14 | |
650 | #? [0] | |
651 | ||
652 | loadsgf games/trevor/auto/c17.sgf 55 | |
653 | 1040 attack H13 | |
654 | #? [(2|3) H12]* | |
655 | ||
656 | # gf B1 is also an effective attack. | |
657 | loadsgf games/trevor/auto/c30.sgf 62 | |
658 | 1050 owl_attack C3 | |
659 | #? [1 (C2|B1)] | |
660 | ||
661 | ||
662 | loadsgf games/mertin13x13/katsunari-gnugo2.W+4.sgf 44 | |
663 | 1060 owl_does_defend J4 E4 | |
664 | #? [1] | |
665 | ||
666 | ||
667 | loadsgf games/trevor/trevor_20.sgf 14 | |
668 | 1070 owl_attack G5 | |
669 | #? [0] | |
670 | ||
671 | ||
672 | loadsgf games/nngs/theDoor-gnugo-3.3.11-200211130142.sgf 72 | |
673 | 1100 reg_genmove black | |
674 | #? [D15]* | |
675 | ||
676 | #Bad pattern Shape55 | |
677 | #Fixed with revised constraint: | |
678 | # ;weak(a) && oplay_defend(*,B) | |
679 | loadsgf games/nngs/theDoor-gnugo-3.3.11-200211130142.sgf 208 | |
680 | 1110 reg_genmove black | |
681 | #? [O12] | |
682 |