Commit | Line | Data |
---|---|---|
7eeb782e AT |
1 | This is GNU Go, a Go program. Contact gnugo@gnu.org, or see |
2 | http://www.gnu.org/software/gnugo/ for more information. | |
3 | ||
4 | Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, | |
5 | 2008 and 2009 by the Free Software Foundation. | |
6 | ||
7 | This program is free software; you can redistribute it and/or | |
8 | modify it under the terms of the GNU General Public License as | |
9 | published by the Free Software Foundation - version 3 or | |
10 | at your option any later version. | |
11 | ||
12 | This program is distributed in the hope that it will be useful, | |
13 | but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 | GNU General Public License in file COPYING for more details. | |
16 | ||
17 | You should have received a copy of the GNU General Public | |
18 | License along with this program; if not, write to the Free | |
19 | Software Foundation, Inc., 51 Franklin Street, Fifth Floor, | |
20 | Boston, MA 02111, USA. | |
21 | ||
22 | (;GM[1]FF[3] | |
23 | SZ[19]HA[0] | |
24 | GN[Komoku joseki database] | |
25 | ;B[qd] | |
26 | (;W[od] | |
27 | (;B[oc]MA[mg] | |
28 | (;W[nc]MA[lg];B[pc]MA[mf]C[U] | |
29 | (;W[nd]MA[lg]C[:-,shape(6)] | |
30 | (;B[qf]MA[mh]C[U];W[jc]MA[if]C[U];B[hc]MA[gg]C[t | |
31 | ] | |
32 | (;W[je]MA[gg]) | |
33 | ||
34 | (;W[tt];B[lc]MA[hg] | |
35 | (;W[ld]C[0 | |
36 | #an obvious, but wrong, move | |
37 | ];B[lb]) | |
38 | ||
39 | (;W[lb]MA[gg]) | |
40 | ) | |
41 | ) | |
42 | ||
43 | (;B[tt];W[qe]MA[li]C[s];B[re]MA[li];W[pd]MA[li];B[rc]MA[li];W[qf] | |
44 | MA[li];B[rf]MA[li];W[qg]MA[li]) | |
45 | ||
46 | (;B[kd]MA[if];W[qe]MA[ig];B[re]MA[ig];W[pd]MA[ig];B[rc]MA[ig]; | |
47 | C[:-,shape(6) | |
48 | #here | |
49 | ]W[qf]MA[ii];B[rf]MA[ii] | |
50 | (;W[qh]MA[ij]) | |
51 | ||
52 | (;W[qg]MA[ii]) | |
53 | ) | |
54 | ||
55 | (;B[pe]MA[lg];W[jc]MA[if];B[qj]MA[ik];W[tt];B[nf]C[t | |
56 | ]MA[ik]) | |
57 | ) | |
58 | ||
59 | (;W[md]MA[jg]C[:-, shape(6)] | |
60 | (;B[qf]MA[mh];W[ic]MA[hf]) | |
61 | ||
62 | (;B[ne]MA[lg] | |
63 | (;W[oe]MA[lg];B[nb]MA[lg] | |
64 | (;W[nf]MA[lg]C[:-,shape(6) | |
65 | ];B[mb]MA[lg];W[qe]MA[lg];B[re]MA[lg];W[qg] | |
66 | MA[lg]) | |
67 | ||
68 | (;W[mb]MA[lg]C[0 | |
69 | #gnugo likes this move, which is bad.];B[nd]MA[lg]; | |
70 | W[mc]MA[lg];B[of]MA[lg]) | |
71 | ) | |
72 | ||
73 | (;W[nd]MA[lg];B[pe]MA[lg];W[ic]MA[hg];B[qj]MA[hk]C[t | |
74 | :-,shape(8) | |
75 | ]) | |
76 | ) | |
77 | ||
78 | (;B[pe]C[0 | |
79 | #bad idea without the peep first | |
80 | ]MA[kg];W[ic]MA[hg];B[ne] | |
81 | MA[hg];W[me]C[:-,shape(8) | |
82 | ]MA[hg]) | |
83 | ) | |
84 | ) | |
85 | ||
86 | (;W[pd]MA[mh];B[pc]MA[nf]C[U];W[qe]MA[ng]C[U] | |
87 | (;B[qc]MA[ng];W[nd]MA[mg]C[U] | |
88 | (;B[mc]MA[lg];W[pf]MA[lg]C[:-,shape(6)]) | |
89 | ||
90 | (;B[re]MA[lh];W[qf]MA[lh];B[rf]MA[lh];W[qg]MA[li];B[mc]MA[ki];W[le] | |
91 | MA[ji]C[U];B[lc]MA[ji]C[U]) | |
92 | ) | |
93 | ||
94 | (;B[nd]MA[ki] | |
95 | LB[qc:A][rd:B][qb:C][re:D][qf:E][rf:F][nc:G][oe:H][pe:I][qg:J][pf:K][of:L][pg:M] | |
96 | C[; xplay_attack(A,B,C,D,E,F,G,H,I,J,K,L,M,M) | |
97 | ];W[qc]MA[ki]C[U];B[rd] | |
98 | MA[ki];W[qb]MA[ki];B[re]MA[ki];W[pf]MA[ki]C[U] | |
99 | (;B[qf]MA[ki]C[U];W[nc]MA[ki]C[U];B[pe]MA[ki];W[oe]MA[ki];B[of]MA[ki]; | |
100 | W[ne]MA[ki];B[pg]MA[ki];W[md]MA[ki]) | |
101 | ||
102 | (;B[pb]MA[mg] | |
103 | C[0 | |
104 | #this is bad, and gnugo will try it. | |
105 | #actually, probably ok. See Ishida p31. this is simply a non-standard order. | |
106 | ]) | |
107 | ) | |
108 | ||
109 | (;B[nc]MA[kg] | |
110 | C[0 | |
111 | #we don't start the large avalanche. It probably has complications to | |
112 | check.] | |
113 | ;W[nd]MA[kg];B[md]MA[kg] | |
114 | (;W[qc]MA[kg];B[rd]MA[kg];W[qb]MA[kg];B[rc]MA[kg];W[mc]MA[jg];B[lc] | |
115 | MA[ji];W[rb]MA[ji]C[U];B[re]MA[ji];W[mb]MA[ji];B[nb]MA[ii];W[lb]MA[ii] | |
116 | ;B[pb]MA[ih];W[kc]MA[ii];B[me]MA[ii];W[of]MA[ii]C[U];B[qf]MA[ii];W[nf] | |
117 | MA[ii]C[U];B[ke]MA[ii];W[hc]MA[fi];B[lg]MA[fi];W[oi]MA[fk];B[qi]MA[fk]) | |
118 | ||
119 | (;W[me]MA[kg]C[0 | |
120 | #bad | |
121 | ]) | |
122 | ) | |
123 | ||
124 | (;B[re]MA[mg] | |
125 | (;W[rd]MA[mg]C[U];B[qc]MA[mg]C[U];W[rf]MA[mg]C[U];B[nd]MA[lg] | |
126 | C[:-,shape(6)];W[pf]MA[lg]C[:-,shape(6)] | |
127 | (;B[of]C[t | |
128 | ]MA[lh] | |
129 | (;W[og]C[U | |
130 | ]MA[mi] | |
131 | (;B[ne]C[0 | |
132 | #don't worry so much about the two stones. | |
133 | ]MA[mi];W[ng] | |
134 | C[:-,shape(8) | |
135 | ]MA[mi];B[pe]C[0 | |
136 | ]MA[mi];W[qf]C[U | |
137 | ]MA[mi]) | |
138 | ||
139 | (;B[ng]MA[lj];W[oh]MA[lj];B[ne]MA[lj];W[nh]MA[lj]) | |
140 | ) | |
141 | ||
142 | (;W[pg]C[0 | |
143 | #too submissive. the hane is better. | |
144 | ]MA[mh]) | |
145 | ) | |
146 | ||
147 | (;B[tt];W[rc]C[t | |
148 | :-,shape(6) | |
149 | ]MA[lg] | |
150 | (;B[mc]MA[lg]C[:-,shape(8) | |
151 | ]) | |
152 | ||
153 | (;B[of]MA[lh];W[og]MA[lh];B[ng]MA[lh];W[oh]MA[li];B[ne]MA[li];W[pe] | |
154 | MA[li];B[lc]MA[ki]) | |
155 | ) | |
156 | ) | |
157 | ||
158 | (;W[rf]C[0 | |
159 | ] | |
160 | (;B[rd]MA[lh]C[J | |
161 | ]) | |
162 | ||
163 | (;B[pe]MA[lh]C[0 | |
164 | ]) | |
165 | ) | |
166 | ) | |
167 | ||
168 | (;B[rd]MA[mg]C[0 | |
169 | #not very good for b.];W[nd]MA[lg];B[re];W[qf]MA[lg]; | |
170 | B[nc];W[md]MA[kg];B[lc]) | |
171 | ||
172 | (;B[pe]C[0 | |
173 | #we need answers to this. | |
174 | ]MA[lh];W[qf] | |
175 | C[0 | |
176 | #very bad, but gnugo likes it. | |
177 | ]MA[lh];B[nd];W[oe];B[ne];W[of]; | |
178 | B[rd]) | |
179 | ) | |
180 | ) | |
181 | ||
182 | (;B[pf]MA[lh] | |
183 | (;W[qc]MA[lh]C[:-,shape(3)] | |
184 | (;B[rc]MA[lh];W[pc]MA[lh]C[U] | |
185 | (;B[re]MA[lh]C[:-,shape(8)];W[kc]MA[jg]) | |
186 | ||
187 | (;B[rb]MA[kg];W[kc]MA[jg];B[qj]MA[jk]) | |
188 | ) | |
189 | ||
190 | (;B[pc]MA[lh]C[0]) | |
191 | ) | |
192 | ||
193 | (;W[lc]MA[lh]C[0]) | |
194 | ||
195 | (;W[nf]MA[lh]C[0]) | |
196 | ) | |
197 | ||
198 | (;B[oe]MA[lg];W[ne]MA[lg] | |
199 | (;B[pe]MA[lg];W[md]MA[kg]C[U];B[oc]MA[kg]C[j];W[nc]MA[kg]) | |
200 | ||
201 | (;B[of];W[md]MA[kg] | |
202 | (;B[oc];W[pd]) | |
203 | ||
204 | (;B[pd]MA[lg];W[oc]MA[kg]) | |
205 | ) | |
206 | ||
207 | (;B[nd];W[pe]MA[mg]C[U];B[of];W[pd]MA[lh]C[U] | |
208 | (;B[me];W[nc]MA[kh]C[U] | |
209 | (;B[nf];W[mc]MA[kh]C[U]) | |
210 | ||
211 | (;B[md];W[pf]MA[li]) | |
212 | ) | |
213 | ||
214 | (;B[md];W[pf];B[og];W[pg]) | |
215 | ) | |
216 | ) | |
217 | ||
218 | (;B[ld]MA[ki]C[S] | |
219 | (;W[of]MA[ki]C[U] | |
220 | (;B[qf]MA[ki]C[S];W[oh]MA[ki]C[S];B[qh]MA[ki]C[S];W[id]MA[ii]C[S]) | |
221 | ||
222 | (;B[qg]MA[ki];W[oh]MA[kj];B[pi]MA[kk];W[id]MA[gk]) | |
223 | ) | |
224 | ||
225 | (;W[pg]MA[ki]C[U];B[oe]MA[ki]C[U];W[ne]MA[ki]C[U];B[of]MA[ki]C[U]; | |
226 | W[pd]MA[ki]C[U] | |
227 | (;B[pe]MA[ki]C[U];W[qc]MA[ki];B[qe]MA[ki];W[nc]MA[ki];B[rc]MA[ki]; | |
228 | W[qb]MA[ki]) | |
229 | ||
230 | (;B[qf]MA[ki]C[U] | |
231 | (;W[qc]MA[ki];B[qe]MA[ki];W[nc]MA[ki];B[rc]MA[ki];W[qb]MA[ki] | |
232 | (;B[qj]MA[kk]) | |
233 | ||
234 | (;B[qk]MA[kl]) | |
235 | ||
236 | (;B[ql]MA[km]) | |
237 | ) | |
238 | ||
239 | (;W[nf]MA[ki];B[og]MA[ki]C[U];W[qc]MA[ki];B[qe]MA[ki]C[U] | |
240 | (;W[pb]MA[ki] | |
241 | (;B[ql]MA[km]) | |
242 | ||
243 | (;B[qk]MA[kl]) | |
244 | ) | |
245 | ||
246 | (;W[rc]MA[ki]C[0 | |
247 | # Requires a ladder.];B[pi]MA[kj];W[nc]MA[kj]) | |
248 | ) | |
249 | ||
250 | (;W[pe]MA[ki]C[0 | |
251 | # Bad];B[pf]MA[ki];W[qe]MA[ki];B[nd]MA[ki];W[rf] | |
252 | MA[ki];B[rg]MA[ki];W[re]MA[ki];B[qg]MA[ki];W[nc]MA[ki];B[md]MA[ki]) | |
253 | ) | |
254 | ) | |
255 | ) | |
256 | ||
257 | (;B[qf]MA[ii];W[qc]MA[ii] | |
258 | (;B[rc];W[pc]MA[ii];B[rb]MA[ii];W[kc]MA[ii]) | |
259 | ||
260 | (;B[pc]C[0 | |
261 | ]MA[ih];W[pd]MA[ih];B[qb]MA[ih];W[rc]MA[ih];B[rd]MA[ih] | |
262 | (;W[pb]C[0 | |
263 | ]MA[ih];B[oc]MA[ih];W[rb];B[ob]MA[ih];W[qa];B[mc]MA[ih]) | |
264 | ||
265 | (;W[rb]C[0 | |
266 | ]MA[mg];B[pb]MA[mg]) | |
267 | ||
268 | (;W[oc]MA[ih];B[pb]MA[ih];W[ob]MA[ih];B[rb]MA[ih];W[kc]MA[ih]) | |
269 | ) | |
270 | ) | |
271 | ) | |
272 | ||
273 | (;W[oc] | |
274 | (;B[pe]MA[mi] | |
275 | (;W[md]MA[kg];B[pc]MA[jh]C[U];W[od]MA[kh]C[:-,shape(5)]) | |
276 | ||
277 | (;W[lc]MA[jf];B[jc];W[qb]MA[if]) | |
278 | ||
279 | (;B[nd]MA[mg] | |
280 | (;W[mc]MA[kh]C[U];B[pc]MA[kh];W[nc];B[qj]MA[ll]) | |
281 | ||
282 | (;W[nc];B[md]MA[lh];W[lc]MA[kh];B[qj]MA[kk]) | |
283 | ) | |
284 | ) | |
285 | ||
286 | (;B[ld]MA[ig] | |
287 | (;W[of]MA[ki]C[:-,shape(5)] | |
288 | (;B[qg]MA[ki]) | |
289 | ||
290 | (;B[oe]MA[jh];W[ne]MA[ki]C[U];B[pe]MA[kg]C[U];W[nd]MA[kh]C[U];B[nf] | |
291 | MA[kh]C[U];W[mf]MA[ki]C[U];B[ng]MA[ji]C[U];W[le]MA[ji]C[U] | |
292 | (;B[og]MA[ji]C[:-,shape(8)];W[kd]MA[ji]C[U]) | |
293 | ||
294 | (;B[jd]MA[hi]C[:-,shape(8)];W[qf]MA[ii]C[U];B[pf]MA[ji]C[U];W[og] | |
295 | MA[ii]C[U];B[pg]MA[ii]C[U];W[oh]MA[ij]C[U];B[qi]MA[ik]C[U];W[mh]C[U]) | |
296 | ) | |
297 | ) | |
298 | ||
299 | (;W[nd]MA[jg]C[:-,shape(5)];B[pf]MA[ki]C[:-,shape(5)];W[qb]MA[ki]C[U]; | |
300 | B[qj]MA[kl]C[:-,shape(5)]) | |
301 | ) | |
302 | ||
303 | (;B[kc]MA[ig]C[:-,shape(8)]) | |
304 | ||
305 | (;B[mc]MA[kf]LB[kc:A]C[;!xarea(A)];W[oe]MA[lg];B[pf]MA[lh] | |
306 | (;W[md]MA[kh];B[ld];W[me]MA[kh];B[nc];W[od]MA[kg]) | |
307 | ||
308 | (;W[ld];B[pc]MA[ih] | |
309 | (;W[ob]MA[ih];B[lc]MA[ih];W[kd]MA[hh];B[md]MA[hh];W[me]MA[hh];B[kc] | |
310 | MA[hh];W[jd]MA[hh] | |
311 | (;B[ic]MA[gh];W[nd]MA[gh]) | |
312 | ||
313 | (;B[jc]MA[hh];W[of]MA[gi] | |
314 | (;B[pg]MA[gi];W[id]MA[gi];B[hc]MA[gi]) | |
315 | ||
316 | (;B[id]MA[ii];W[pg]MA[ij];B[qg]MA[ij];W[pe]MA[ij];B[qf]MA[ij];W[qe] | |
317 | MA[ij];B[re]MA[ij];W[qh]MA[ij]) | |
318 | ) | |
319 | ) | |
320 | ||
321 | (;W[pb]MA[ih];B[qb]MA[ih];W[pd]MA[ih];B[qc]MA[ih];W[md]MA[ih]) | |
322 | ) | |
323 | ||
324 | (;W[ph];B[of]MA[ij];W[md]MA[ij];B[lc]MA[ij];W[nf]MA[ij] | |
325 | (;B[ng]MA[ij];W[mf]MA[ij];B[oh]MA[ij] | |
326 | (;W[pj]MA[il];B[pc]MA[il];W[nc]MA[il];B[ic]MA[hk]) | |
327 | ||
328 | (;W[ic]MA[gj]) | |
329 | ) | |
330 | ||
331 | (;B[oh]MA[ik] | |
332 | (;W[pj]MA[ik];B[ng]MA[ik];W[mf]MA[ik]) | |
333 | ||
334 | (;W[pe]MA[ik];B[qe]MA[ik];W[og]MA[ik];B[ng]MA[ik];W[pg]MA[ik];B[qf] | |
335 | MA[ik];W[mf]MA[ik];B[pi]MA[ik];W[nh]MA[ik];B[oi]MA[ik];W[mg]MA[ik]; | |
336 | B[qh]MA[ik];W[ic]MA[gj]) | |
337 | ) | |
338 | ) | |
339 | ) | |
340 | ||
341 | (;B[od]MA[mf]C[0 | |
342 | ];W[nd]MA[kg];B[pc]MA[kg];W[oe]MA[kg];B[pd]MA[kg]; | |
343 | W[nc]MA[kg]) | |
344 | ||
345 | (;B[pf]MA[kj] | |
346 | (;W[qc]MA[lh];B[rc]MA[lh];W[pd]MA[lh] | |
347 | (;B[qe]MA[lh] | |
348 | (;W[qb]MA[lh];B[qj]MA[ll]) | |
349 | ||
350 | (;W[tt];B[qb]MA[mh];W[pb]MA[mh]) | |
351 | ) | |
352 | ||
353 | (;B[qb]MA[lh];W[qe]MA[lh];B[pc]MA[lh];W[rd]MA[lh];B[qc]MA[lh];W[pe] | |
354 | MA[lh];B[od]MA[lh];W[oe]MA[lh];B[nd]MA[kh];W[lc];B[ne]MA[kh];W[of] | |
355 | MA[kh];B[nc]MA[kh]) | |
356 | ) | |
357 | ||
358 | (;W[lc]MA[ji] | |
359 | (;B[pc]MA[ji];W[od]MA[ji] | |
360 | (;B[ph]MA[jk]) | |
361 | ||
362 | (;B[qi]MA[jk]) | |
363 | ) | |
364 | ||
365 | (;B[qj]C[0 | |
366 | ]MA[jl];W[qc]MA[jl];B[rc]MA[jl];W[pd]MA[jl];B[qe]MA[jl] | |
367 | (;W[qb]C[j | |
368 | ]MA[jl]) | |
369 | ||
370 | (;W[tt];B[qb]MA[jl];W[pb]MA[jl]) | |
371 | ) | |
372 | ) | |
373 | ||
374 | (;W[kc]MA[hj]C[j | |
375 | ] | |
376 | (;B[pc]C[0 | |
377 | ];W[od]) | |
378 | ||
379 | (;B[ic]MA[hj];W[qc]MA[hj];B[rc]MA[hj];W[pd]MA[hj];B[qe]MA[hj];W[qb] | |
380 | MA[hj];B[qj]MA[hl]) | |
381 | ||
382 | (;B[mc]MA[ii]C[#are there other continuations of note here? | |
383 | ];W[mb] | |
384 | MA[ii];B[lb]MA[jh];W[lc]MA[jh];B[nb]MA[jh];W[md]MA[jh];B[nc]MA[jh]; | |
385 | W[nd]MA[jh];B[od]MA[jh];W[ob]MA[jh];B[ma]MA[jh];W[oa]MA[jh];B[na] | |
386 | MA[jh];W[kb]MA[jh];B[pc]MA[jh];W[oe]MA[jh];B[pd]MA[jh]) | |
387 | ) | |
388 | ||
389 | (;W[qh]C[j | |
390 | ]MA[ik] | |
391 | (;B[kc]MA[ik]) | |
392 | ||
393 | (;B[pk]MA[il]) | |
394 | ) | |
395 | ) | |
396 | ) | |
397 | ||
398 | (;W[nc] | |
399 | (;B[lc]MA[jf];W[qc]MA[jf] | |
400 | (;B[rc]C[0 | |
401 | #too easy for w | |
402 | ]MA[jf];W[pc]MA[jf];B[re]MA[jf];W[ne]MA[jf]) | |
403 | ||
404 | (;B[pc]MA[jf];W[pd]MA[jf] | |
405 | (;B[qb]MA[jf];W[rc]MA[jf];B[od]MA[jf];W[pe]MA[jf];B[oc]MA[jf];W[rb] | |
406 | MA[jf];B[of]MA[jh];W[oe]MA[jh];B[ne]MA[jh];W[qe]MA[jh];B[nf]MA[jh]) | |
407 | ||
408 | (;B[od]C[0 | |
409 | #bad for b | |
410 | ]MA[jf];W[pe]MA[jf];B[qb]MA[jf];W[oc]MA[jf]; | |
411 | B[rc]MA[jf];W[pb]MA[jf];B[qc]MA[jf];W[ne]MA[jf]) | |
412 | ) | |
413 | ) | |
414 | ||
415 | (;B[pc]MA[jf];W[kc]MA[jf]) | |
416 | ||
417 | (;B[od]MA[jf];W[nd]MA[jf] | |
418 | (;B[oc]MA[jf];W[ne]MA[jf]) | |
419 | ||
420 | (;B[ne]MA[jg];W[me]MA[jg];B[oc]MA[jg];W[ob]MA[jg];B[pb]MA[jg];W[nb] | |
421 | MA[jg];B[oe]MA[jg];W[mf]MA[jg]) | |
422 | ) | |
423 | ) | |
424 | ||
425 | ) |