Updated README: Equal sign not required with `--mode` flag.
[sgk-go] / patterns / komoku.sgf
CommitLineData
7eeb782e
AT
1This is GNU Go, a Go program. Contact gnugo@gnu.org, or see
2http://www.gnu.org/software/gnugo/ for more information.
3
4Copyright 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
52008 and 2009 by the Free Software Foundation.
6
7This program is free software; you can redistribute it and/or
8modify it under the terms of the GNU General Public License as
9published by the Free Software Foundation - version 3 or
10at your option any later version.
11
12This program is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License in file COPYING for more details.
16
17You should have received a copy of the GNU General Public
18License along with this program; if not, write to the Free
19Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
20Boston, MA 02111, USA.
21
22(;GM[1]FF[3]
23SZ[19]HA[0]
24GN[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]
44MA[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];
47C[:-,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]
66MA[lg])
67
68(;W[mb]MA[lg]C[0
69#gnugo likes this move, which is bad.];B[nd]MA[lg];
70W[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]
81MA[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]
91MA[ji]C[U];B[lc]MA[ji]C[U])
92)
93
94(;B[nd]MA[ki]
95LB[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]
96C[; 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]
98MA[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];
100W[ne]MA[ki];B[pg]MA[ki];W[md]MA[ki])
101
102(;B[pb]MA[mg]
103C[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]
110C[0
111#we don't start the large avalanche. It probably has complications to
112check.]
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]
115MA[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]
117MA[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]
126C[:-,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]
134C[:-,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]
154MA[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];
170B[nc];W[md]MA[kg];B[lc])
171
172(;B[pe]C[0
173#we need answers to this.
174]MA[lh];W[qf]
175C[0
176#very bad, but gnugo likes it.
177]MA[lh];B[nd];W[oe];B[ne];W[of];
178B[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];
226W[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];
228W[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]
252MA[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]
291MA[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]
295MA[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];
300B[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]
310MA[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]
317MA[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]
335MA[ik];W[mf]MA[ik];B[pi]MA[ik];W[nh]MA[ik];B[oi]MA[ik];W[mg]MA[ik];
336B[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];
343W[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]
354MA[lh];B[od]MA[lh];W[oe]MA[lh];B[nd]MA[kh];W[lc];B[ne]MA[kh];W[of]
355MA[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]
380MA[hj];B[qj]MA[hl])
381
382(;B[mc]MA[ii]C[#are there other continuations of note here?
383];W[mb]
384MA[ii];B[lb]MA[jh];W[lc]MA[jh];B[nb]MA[jh];W[md]MA[jh];B[nc]MA[jh];
385W[nd]MA[jh];B[od]MA[jh];W[ob]MA[jh];B[ma]MA[jh];W[oa]MA[jh];B[na]
386MA[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]
406MA[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];
411B[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]
421MA[jg];B[oe]MA[jg];W[mf]MA[jg])
422)
423)
424
425)