#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create:
#	joseki.3-3
#	joseki.3-4
#	joseki.4-4
#	joseki.5-3
#	joseki.5-4
# This archive created: Mon Mar 30 18:38:54 1992
export PATH; PATH=/bin:/usr/bin:$PATH
if test -f 'joseki.3-3'
then
	echo shar: "will not over-write existing file 'joseki.3-3'"
else
cat << \SHAR_EOF > 'joseki.3-3'
(
;
Black[cc]
Name[Standard]
Comment[3-3 in empty corner]
(
;
White[de]
Name[Standard]
Comment[another kakari from side]
;
Black[ed]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
White[df]
Name[Standard]
Comment[kakari from side]
(
;
Black[ed]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
;
White[di]
Name[Standard]
)
)
(
;
White[dd]
Name[Standard]
Comment[kakari]
(
;
Black[dc]
Name[Urgent move]
;
White[ed]
Name[Urgent move]
(
;
Black[cd]
Name[Standard]
Comment[another variation]
;
White[df]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[fg]
Name[Standard]
)
(
;
Black[be]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
White[ec]
Name[Standard]
)
)
)
)
(
;
Black[df]
Name[Shimari]
;
White[dc]
Name[Standard]
Comment[(transposition from 3-3 joseki)]
;
Black[dd]
Name[Standard]
;
White[ed]
Name[Standard]
(
;
Black[ec]
Name[Standard]
Comment[crosscut]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[fc]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
(
;
Black[de]
Name[Shimari]
Comment[ make a shimari here are all the josekis from 38 basic josekis.  first 3-3]
)
)
SHAR_EOF
fi
if test -f 'joseki.3-4'
then
	echo shar: "will not over-write existing file 'joseki.3-4'"
else
cat << \SHAR_EOF > 'joseki.3-4'
(
;
Black[dc]
Name[3-4]
Comment[3-4 point]
(
;
White[de]
Name[Standard]
Comment[3-4 one pt high approach]
(
;
Black[ce]
Name[Urgent move]
Comment[3-4 high approach hit under]
(
;
White[cf]
Name[Urgent move]
Comment[hane outside]
;
Black[cd]
Name[Urgent move]
Comment[pull back]
(
;
White[dg]
Name[Standard]
Comment[complete basic joseki 3 Chapter 2  section 3  3-4 high kakari]
(
;
Black[fc]
Name[Standard]
;
White[ck]
Name[Standard]
;
Black[ch]
Name[Complicated]
Comment[invasion]
(
;
White[dh]
Name[Bad move]
;
Black[ci]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[bf]
Name[Standard]
)
(
;
White[bg]
Name[Urgent move]
;
Black[cj]
Name[Complicated]
(
;
White[bj]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[dj]
Name[Standard]
;
Black[di]
Name[Standard]
)
(
;
White[dk]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
)
(
;
Black[ef]
Name[Standard]
Comment[ peep]
;
White[df]
Name[Standard]
;
Black[ed]
Name[Urgent move]
)
)
(
;
White[df]
Name[Standard]
Comment[solid connection]
(
;
Black[fc]
Name[Standard]
(
;
White[dj]
Name[Standard]
)
(
;
White[cj]
Name[Standard]
)
)
(
;
Black[ed]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
)
(
;
White[dd]
Name[Complicated]
Comment[section 4 avalache joseki]
;
Black[cd]
Name[Urgent move]
;
White[ec]
Name[Urgent move]
(
;
Black[cc]
Name[Standard]
Comment[simple variation]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
(
;
White[fd]
Name[Standard]
)
(
;
White[eh]
Name[Standard]
(
;
Black[ch]
Name[Standard]
)
(
;
White[ch]
Name[Standard]
)
)
)
(
;
Black[df]
Name[Standard]
Comment[small avalanche]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[fd]
Name[Standard]
(
;
Black[fe]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[cj]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
Comment[another small avalanche variation]
;
White[cf]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[dg]
Name[Standard]
)
)
(
;
White[fc]
Name[Complicated]
Comment[another small avalanche variation]
(
;
Black[fb]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
)
(
;
Black[ef]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ff]
Name[Standard]
)
)
)
(
;
Black[cf]
Name[Standard]
Comment[ Big avalanche joseki]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
Black[eb]
Name[Standard]
Comment[double hane variation]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[fd]
Name[Standard]
(
;
Black[ef]
Name[Standard]
)
(
;
Black[cb]
Name[Standard]
)
)
)
)
(
;
Black[fd]
Name[Standard]
Comment[knight's resonse to high kakari 3-4]
;
White[cc]
Name[Urgent move]
;
Black[cb]
Name[Urgent move]
;
White[cd]
Name[Urgent move]
(
;
Black[bb]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
Black[eb]
Name[Standard]
;
White[ci]
Name[Standard]
)
)
(
;
Black[ee]
Name[Standard]
Comment[section 5 3-4 high kakari, outside tsuke]
(
;
White[ef]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
Black[ff]
Name[Standard]
Comment[second variation]
;
White[fg]
Name[Standard]
(
;
Black[gf]
Name[Standard]
)
(
;
Black[gg]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[gi]
Name[Standard]
;
Black[hf]
Name[Standard]
;
Black[fj]
Name[Standard]
)
)
(
;
White[cc]
Name[Standard]
Comment[take corner after tenuki]
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
White[fe]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ge]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Complicated]
Comment[Start of complicated var, rest not here]
)
)
(
;
Black[cg]
Name[Standard]
Comment[section 17 1 pt high kakari, 1 pt low pincer]
;
White[cc]
Name[Standard]
Comment[ running fight]
(
;
Black[cb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ef]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[dg]
Name[Standard]
)
(
;
Black[di]
Name[Standard]
Comment[variation]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[ic]
Name[Standard]
)
)
(
;
Black[cd]
Name[Complicated]
Comment[normal, staying connected variation]
;
White[dd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
(
;
Black[bf]
Name[Standard]
Comment[atari from bottom]
(
;
White[ec]
Name[Standard]
(
;
Black[cf]
Name[Bad move]
;
White[db]
Name[Standard]
)
(
;
Black[db]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[cb]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
White[jd]
Name[Standard]
)
)
)
(
;
White[df]
Name[Bad move]
Comment[just connect]
;
Black[ec]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
(
;
Black[df]
Name[Standard]
Comment[atari from above]
;
White[bf]
Name[Urgent move]
;
Black[bc]
Name[Urgent move]
;
White[cb]
Name[Urgent move]
;
Black[be]
Name[Urgent move]
(
;
White[ec]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[bg]
Name[Complicated]
Comment[turn out variation]
(
;
Black[dg]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ed]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ch]
Name[Standard]
(
;
Black[ed]
Name[Standard]
)
(
;
Black[dg]
Name[Complicated]
;
White[dh]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
)
)
)
)
(
;
White[fd]
Name[Standard]
Comment[knight's move after kakari]
(
;
Black[ce]
Name[Standard]
(
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
(
;
White[df]
Name[Standard]
(
;
Black[fb]
Name[Standard]
)
(
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
)
)
(
;
White[dg]
Name[Standard]
Comment[another major variation]
)
(
;
White[bf]
Name[Standard]
Comment[and another]
;
Black[fb]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
(
;
White[cd]
Name[Complicated]
Comment[leads to complicated variation]
)
(
;
White[dd]
Name[Standard]
Comment[another major variation]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[df]
Name[Standard]
)
)
(
;
White[eb]
Name[Standard]
Comment[attack after tenuki]
;
Black[be]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ch]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[another attack]
;
Black[eb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[gc]
Name[Standard]
)
)
(
;
White[ec]
Name[Standard]
Comment[section 37 contact on outside]
;
Black[eb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
(
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[fd]
Name[Standard]
(
;
White[fe]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[cb]
Name[Follow up]
Comment[followup]
)
(
;
Black[ef]
Name[Standard]
Comment[if no hane]
)
)
(
;
White[gd]
Name[Standard]
Comment[if doesn't push up]
;
Black[ic]
Name[Standard]
)
)
(
;
White[fd]
Name[Standard]
Comment[variation]
(
;
Black[gc]
Name[Bad move]
)
(
;
Black[fa]
Name[Standard]
;
White[gc]
Name[Standard]
)
)
)
(
;
White[db]
Name[Standard]
Comment[cut on inside]
;
Black[cb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[gc]
Name[Standard]
)
)
(
;
Black[dh]
Name[Standard]
Comment[2 pt high pincer (why is it here!!!???)]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[section 38 inside tsuke]
(
;
Black[cb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[fd]
Name[Standard]
)
(
;
Black[gd]
Name[Standard]
)
(
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[df]
Name[Standard]
)
(
;
White[gd]
Name[Standard]
Comment[after tenuki]
(
;
Black[fc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
Black[ee]
Name[Complicated]
Comment[fight back]
;
White[ed]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[cg]
Name[Standard]
)
)
(
;
White[fc]
Name[Standard]
Comment[variation after tenuki]
;
Black[ed]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
(
;
Black[cj]
Name[Standard]
Comment[pincer after tsuke]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ej]
Name[Standard]
)
(
;
Black[cg]
Name[Standard]
Comment[closer pincer after tsuke]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
(
;
White[bd]
Name[Standard]
;
Black[hc]
Name[Standard]
)
(
;
White[cb]
Name[Bad move]
Comment[mistake]
;
Black[be]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cd]
Name[Standard]
Comment[this concludes all of the joseki variations from 38 basic joseki!]
)
)
)
)
(
;
Black[ce]
Name[Shimari]
Comment[3-4 knight's nove shimari]
)
(
;
White[ce]
Name[Standard]
Comment[ 3-4 knight's move kakari]
(
;
Black[cg]
Name[Standard]
Comment[3-4 knight's approach, pincher 1 low]
(
;
White[ee]
Name[Standard]
Comment[1 low pincer, 1 pt jump]
(
;
Black[fd]
Name[Standard]
Comment[1 low pincer resonse to 38]
(
;
White[dh]
Name[Urgent move]
Comment[1 low pincer response to 39]
(
;
Black[cd]
Name[Standard]
(
;
White[be]
Name[Standard]
(
;
Black[ch]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[dj]
Name[Standard]
(
;
Black[ck]
Name[Standard]
Comment[Ishida V1 pg 28 dia 26]
;
White[df]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
White[hd]
Name[Standard]
Comment[dia 26]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
)
(
;
White[el]
Name[Standard]
Comment[dia 27]
;
Black[cl]
Name[Standard]
)
(
;
Black[cj]
Name[Standard]
Comment[dia 28]
(
;
White[fe]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[dk]
Name[Standard]
;
Black[cl]
Name[Standard]
)
(
;
Black[dk]
Name[Standard]
Comment[dia 29]
;
White[gd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[hc]
Name[Standard]
)
)
(
;
White[dk]
Name[Bad move]
Comment[ref fig 2]
;
Black[ef]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[eh]
Name[Standard]
)
(
;
Black[ef]
Name[Standard]
Comment[dia 30]
(
;
White[ff]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[fe]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[ref 2]
;
Black[ec]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[fg]
Name[Standard]
(
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[eh]
Name[Standard]
)
(
;
White[eh]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[gd]
Name[Standard]
)
)
(
;
White[fe]
Name[Standard]
Comment[dia 30]
;
Black[de]
Name[Standard]
)
(
;
White[df]
Name[Standard]
Comment[dia 31]
;
Black[ff]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[hd]
Name[Standard]
)
)
)
)
(
;
Black[dg]
Name[Bad move]
Comment[38 basic jos pg 96]
;
White[ch]
Name[Standard]
)
(
;
Black[fe]
Name[Standard]
Comment[dia 37]
;
White[ch]
Name[Standard]
)
)
(
;
White[bd]
Name[Standard]
Comment[Ishida V1 CIV sec 2 dia 25]
;
Black[bc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[dg]
Name[Standard]
)
)
(
;
Black[dg]
Name[Complicated]
Comment[variation]
;
White[eg]
Name[Standard]
;
Black[eh]
Name[Standard]
(
;
White[ch]
Name[Standard]
(
;
Black[ef]
Name[Standard]
Comment[dia 35]
;
White[fg]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ei]
Name[Standard]
)
(
;
Black[bh]
Name[Bad move]
Comment[dia 36]
;
White[bg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[cj]
Name[Standard]
)
)
(
;
White[fe]
Name[Standard]
Comment[dia 35]
;
Black[gd]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ei]
Name[Standard]
)
)
)
(
;
White[ci]
Name[Complicated]
Comment[section 14 1 pt low pincer]
;
Black[dh]
Name[Standard]
)
(
;
White[hd]
Name[Complicated]
Comment[counter pincer]
;
Black[fe]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[ff]
Name[Standard]
(
;
Black[gf]
Name[Standard]
(
;
White[fg]
Name[Standard]
;
Black[he]
Name[Standard]
(
;
White[jd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ck]
Name[Standard]
)
(
;
White[ck]
Name[Standard]
Comment[dia 39]
)
)
(
;
White[ge]
Name[Standard]
Comment[dia 40]
;
Black[gd]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[hg]
Name[Standard]
(
;
Black[eb]
Name[Standard]
;
White[cd]
Name[Standard]
)
(
;
Black[cd]
Name[Standard]
Comment[dia 41]
;
White[bb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[fh]
Name[Standard]
)
)
)
(
;
Black[he]
Name[Standard]
Comment[dia 42]
(
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[hf]
Name[Standard]
;
Black[ie]
Name[Standard]
;
White[gg]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[ck]
Name[Standard]
)
(
;
White[jd]
Name[Standard]
Comment[dia 42]
;
Black[gf]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ck]
Name[Standard]
)
)
)
)
(
;
Black[gc]
Name[Standard]
;
White[ci]
Name[Standard]
)
)
(
;
White[dg]
Name[Standard]
Comment[ tsuke on top of pincer stone]
;
Black[dh]
Name[Standard]
(
;
White[df]
Name[Standard]
(
;
Black[gc]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[di]
Name[Standard]
(
;
White[bg]
Name[Standard]
)
(
;
White[bi]
Name[Bad move]
Comment[sec 3 dia 46]
;
Black[bj]
Name[Standard]
;
White[cj]
Name[Standard]
(
;
Black[bk]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[dk]
Name[Standard]
)
(
;
Black[ck]
Name[Standard]
Comment[dia 46]
;
White[bg]
Name[Standard]
;
Black[dj]
Name[Standard]
)
)
)
(
;
Black[ch]
Name[Standard]
Comment[variation]
;
White[gd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[ci]
Name[Standard]
Comment[dia 48]
(
;
White[fd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[fe]
Name[Standard]
(
;
Black[eb]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[be]
Name[Standard]
)
(
;
Black[hc]
Name[Standard]
Comment[dia 49]
;
White[eb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[dd]
Name[Standard]
)
)
(
;
White[gd]
Name[Standard]
Comment[dia 50]
(
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fh]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[dia 51]
;
White[ff]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[gb]
Name[Standard]
)
)
(
;
White[fc]
Name[Standard]
Comment[dia 53]
;
Black[fd]
Name[Standard]
(
;
White[gd]
Name[Standard]
;
Black[ed]
Name[Standard]
(
;
White[ge]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[fg]
Name[Standard]
)
(
;
White[fg]
Name[Standard]
Comment[dia 52]
;
Black[gc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[gb]
Name[Standard]
(
;
White[hb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[ge]
Name[Standard]
)
(
;
White[hd]
Name[Standard]
Comment[dia 52]
;
Black[fb]
Name[Standard]
)
)
)
(
;
White[ec]
Name[Bad move]
Comment[dia 53]
;
Black[ed]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
)
)
(
;
White[gc]
Name[Bad move]
Comment[dia 54]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fg]
Name[Standard]
)
(
;
White[ec]
Name[Standard]
Comment[dia 55]
(
;
Black[eb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cc]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[fb]
Name[Standard]
Comment[dia 55]
;
Black[gb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
Black[dd]
Name[Bad move]
Comment[dia 56]
;
White[ed]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[eb]
Name[Standard]
Comment[dia 57]
;
White[fb]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gd]
Name[Standard]
)
)
)
)
)
(
;
White[eg]
Name[Standard]
Comment[sec 4 attach and extend]
;
Black[cf]
Name[Standard]
(
;
White[de]
Name[Standard]
(
;
Black[fd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[dj]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[db]
Name[Standard]
(
;
Black[bc]
Name[Standard]
(
;
White[be]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[dk]
Name[Standard]
)
(
;
White[cd]
Name[Bad move]
Comment[dia 61]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[bf]
Name[Standard]
)
(
;
White[ec]
Name[Bad move]
Comment[dia 62]
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[be]
Name[Standard]
)
)
(
;
Black[eb]
Name[Bad move]
Comment[dia 63]
;
White[ec]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[dl]
Name[Standard]
)
)
(
;
Black[fc]
Name[Standard]
Comment[dia 64]
;
White[ed]
Name[Standard]
(
;
Black[ck]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
Comment[dia 66]
;
Black[bc]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 66]
;
Black[bd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
White[cc]
Name[Bad move]
Comment[dia 67]
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[db]
Name[Standard]
)
(
;
Black[fb]
Name[Standard]
Comment[dia 68]
;
White[cc]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
White[fb]
Name[Bad move]
Comment[dia 69]
;
Black[gb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[cc]
Name[Standard]
)
(
;
White[gd]
Name[Standard]
Comment[dia 72]
(
;
Black[gc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[hd]
Name[Standard]
)
(
;
Black[hc]
Name[Standard]
Comment[dia 73]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[kc]
Name[Standard]
)
)
(
;
White[hc]
Name[Standard]
Comment[dia 75]
;
Black[ec]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
Comment[dia 75]
)
)
(
;
Black[df]
Name[Standard]
Comment[dia 76]
;
White[ef]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[gg]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fi]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[ig]
Name[Standard]
;
Black[je]
Name[Standard]
)
)
(
;
White[ed]
Name[Trick move]
Comment[dia 78]
(
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
(
;
Black[gc]
Name[Bad move]
;
White[be]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[eb]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[gb]
Name[Bad move]
Comment[dia 81]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Bad move]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Bad move]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Bad move]
;
White[ac]
Name[Standard]
;
Black[ad]
Name[Bad move]
;
White[cd]
Name[Standard]
;
Black[ab]
Name[Bad move]
;
White[bc]
Name[Standard]
;
Black[ac]
Name[Bad move]
;
White[dd]
Name[Standard]
;
Black[bc]
Name[Bad move]
)
)
(
;
Black[fc]
Name[Standard]
Comment[dia 82]
;
White[df]
Name[Standard]
(
;
Black[dd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[be]
Name[Standard]
)
(
;
Black[ci]
Name[Complicated]
Comment[dia 83]
;
White[hc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[ib]
Name[Standard]
;
White[jc]
Name[Standard]
)
)
)
(
;
Black[be]
Name[Standard]
Comment[dia 85]
;
White[cd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[eh]
Name[Standard]
)
)
)
)
(
;
White[ed]
Name[Standard]
Comment[Pressing move from dictionary of basic joseki: 3-4, 1 pt low pincer]
(
;
Black[dd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
Black[fd]
Name[Standard]
;
White[ch]
Name[Standard]
(
;
Black[ff]
Name[Follow up]
(
;
White[fg]
Name[Urgent move]
;
Black[gg]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[fi]
Name[Standard]
;
Black[kc]
Name[Standard]
)
(
;
Black[eg]
Name[Standard]
;
White[df]
Name[Standard]
Comment[Ishida C IV sec 1 dia 4]
;
Black[eh]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[ei]
Name[Standard]
)
)
(
;
White[ff]
Name[Standard]
Comment[dia 5]
(
;
Black[he]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
Black[gf]
Name[Bad move]
Comment[dia 6]
;
White[ge]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
(
;
Black[fb]
Name[Standard]
;
White[id]
Name[Standard]
)
(
;
Black[id]
Name[Bad move]
Comment[dia 7]
;
White[fb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[ib]
Name[Standard]
(
;
Black[kc]
Name[Bad move]
;
White[bc]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 7]
;
White[kc]
Name[Standard]
)
)
)
(
;
White[hd]
Name[Standard]
Comment[dia 8]
(
;
Black[fc]
Name[Standard]
;
White[hf]
Name[Standard]
)
(
;
Black[ge]
Name[Bad move]
Comment[dia 8]
;
White[hf]
Name[Standard]
)
(
;
Black[he]
Name[Standard]
Comment[dia 8]
;
White[ge]
Name[Standard]
)
(
;
White[fc]
Name[Standard]
Comment[dia 9]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[hb]
Name[Standard]
)
)
)
)
(
;
Black[dh]
Name[Standard]
Comment[dia 10]
;
White[eh]
Name[Standard]
;
Black[di]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[dj]
Name[Standard]
;
White[eb]
Name[Standard]
(
;
Black[ec]
Name[Bad move]
;
White[fd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[hd]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 12]
(
;
White[ec]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ad]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[cb]
Name[Standard]
(
;
Black[ab]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[hc]
Name[Standard]
;
White[db]
Name[Standard]
Comment[dia 15]
;
Black[bh]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ac]
Name[Standard]
)
(
;
Black[db]
Name[Bad move]
Comment[dia 13]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[ea]
Name[Standard]
)
(
;
Black[bh]
Name[Bad move]
Comment[dia 14]
;
White[ab]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[af]
Name[Standard]
)
)
(
;
White[fd]
Name[Standard]
Comment[dia 16]
;
Black[ge]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cc]
Name[Standard]
(
;
White[hc]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[id]
Name[Standard]
)
(
;
White[bd]
Name[Standard]
Comment[dia 17]
;
Black[ec]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
)
)
)
(
;
Black[ec]
Name[Standard]
Comment[dia 18 crawl]
;
White[fd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ga]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ie]
Name[Standard]
;
Black[ei]
Name[Standard]
)
(
;
Black[gc]
Name[Standard]
Comment[dia 20 19 pt trick move]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[fb]
Name[Bad move]
;
Black[db]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[fa]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[da]
Name[Standard]
)
(
;
White[ef]
Name[Standard]
Comment[dia 23]
;
Black[cb]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Standard]
Comment[sec 5 3-3 contact play]
(
;
Black[cb]
Name[Standard]
(
;
White[dd]
Name[Standard]
(
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[gd]
Name[Standard]
(
;
White[bb]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
Black[bb]
Name[Standard]
Comment[dia 87]
;
White[dg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ff]
Name[Standard]
)
)
(
;
Black[bc]
Name[Standard]
Comment[dia 88]
;
White[ec]
Name[Standard]
;
Black[cd]
Name[Standard]
(
;
White[db]
Name[Standard]
(
;
Black[cc]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[ic]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
Comment[dia 90]
;
White[cc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ed]
Name[Standard]
(
;
Black[ee]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ic]
Name[Standard]
)
(
;
Black[df]
Name[Standard]
Comment[dia 90]
;
White[ic]
Name[Standard]
)
)
)
(
;
White[bd]
Name[Bad move]
Comment[dia 91]
(
;
Black[cc]
Name[Bad move]
;
White[ee]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[fc]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[dia 92]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
(
;
White[de]
Name[Standard]
;
Black[fc]
Name[Standard]
)
(
;
White[dg]
Name[Standard]
Comment[dia 93]
;
Black[ee]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
)
)
)
)
)
(
;
White[bb]
Name[Bad move]
Comment[dia 94]
;
Black[cd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
(
;
Black[dd]
Name[Standard]
Comment[dia 86]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
)
)
(
;
White[ef]
Name[Bad move]
Comment[sec 6 knight's move]
(
;
Black[fd]
Name[Standard]
(
;
White[dh]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[bg]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[dia 98]
(
;
Black[dd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
(
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cb]
Name[Standard]
)
(
;
White[jd]
Name[Standard]
Comment[dia 98]
;
Black[df]
Name[Standard]
)
)
(
;
Black[cb]
Name[Bad move]
Comment[dia 99]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
)
(
;
Black[de]
Name[Standard]
Comment[dia 100]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fc]
Name[Standard]
(
;
White[eb]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
White[fh]
Name[Standard]
Comment[dia 101]
;
Black[eb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[di]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[jc]
Name[Standard]
)
)
)
(
;
Black[de]
Name[Standard]
Comment[tenuki sec 7]
(
;
White[dd]
Name[Standard]
(
;
Black[ed]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[cb]
Name[Standard]
)
(
;
White[db]
Name[Bad move]
Comment[dia 105]
;
Black[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
Comment[dia 106]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ad]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ae]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[dia 104]
;
White[ed]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[be]
Name[Standard]
)
)
(
;
White[cd]
Name[Standard]
Comment[dia 107]
;
Black[dd]
Name[Standard]
(
;
White[cc]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
)
(
;
White[cf]
Name[Bad move]
Comment[dia 108]
;
Black[df]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[cc]
Name[Standard]
)
)
(
;
Black[cf]
Name[Standard]
Comment[dia 109]
;
White[cd]
Name[Bad move]
;
Black[cc]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[dia 110]
;
White[de]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[ch]
Name[Standard]
)
)
(
;
Black[ch]
Name[Standard]
Comment[3-4 knight's approach, pincher 2 low]
(
;
White[fe]
Name[Standard]
Comment[Ish V 1 chapt V 2 space pincer]
;
Black[gc]
Name[Standard]
(
;
White[ck]
Name[Standard]
;
Black[eg]
Name[Standard]
)
(
;
White[cj]
Name[Standard]
Comment[dia 2]
;
Black[eg]
Name[Standard]
)
)
(
;
White[ee]
Name[Bad move]
Comment[dia 5]
;
Black[fd]
Name[Standard]
;
White[ck]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[dia 6]
(
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[eh]
Name[Standard]
(
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[ie]
Name[Standard]
(
;
Black[jd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
(
;
Black[eb]
Name[Standard]
;
White[ej]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[hf]
Name[Standard]
)
(
;
Black[hb]
Name[Standard]
Comment[dia 7]
;
White[eb]
Name[Standard]
;
Black[ga]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ej]
Name[Standard]
)
)
(
;
Black[je]
Name[Standard]
Comment[dia 8]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[jd]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[if]
Name[Standard]
;
Black[ej]
Name[Standard]
)
(
;
Black[if]
Name[Standard]
Comment[dia 11]
;
White[db]
Name[Standard]
;
Black[he]
Name[Standard]
)
)
)
(
;
White[ej]
Name[Standard]
Comment[dia 12]
(
;
Black[gh]
Name[Bad move]
;
White[ff]
Name[Standard]
)
(
;
Black[ef]
Name[Standard]
Comment[dia 13]
(
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gd]
Name[Standard]
(
;
Black[hc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[dg]
Name[Standard]
)
(
;
Black[dd]
Name[Standard]
Comment[dia 15]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[bc]
Name[Standard]
)
)
(
;
White[dd]
Name[Standard]
Comment[dia 14]
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[cb]
Name[Standard]
)
)
)
)
(
;
White[dd]
Name[Bad move]
Comment[dia 16]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
(
;
White[fd]
Name[Standard]
(
;
Black[ef]
Name[Bad move]
Comment[dia 17]
;
White[bd]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
)
(
;
Black[fe]
Name[Standard]
Comment[dia 18]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
(
;
White[eb]
Name[Standard]
(
;
Black[db]
Name[Standard]
(
;
White[cd]
Name[Standard]
(
;
Black[cc]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[af]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[fa]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[bc]
Name[Bad move]
Comment[dia 22]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[da]
Name[Standard]
)
)
(
;
White[bc]
Name[Bad move]
Comment[dia 21]
;
Black[hd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[dg]
Name[Standard]
(
;
White[cd]
Name[Standard]
;
Black[ie]
Name[Standard]
)
(
;
Black[cd]
Name[Standard]
Comment[dia 21]
;
White[bd]
Name[Standard]
;
Black[be]
Name[Standard]
)
)
)
(
;
Black[cd]
Name[Standard]
Comment[dia 23]
;
White[dg]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[ib]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[ae]
Name[Standard]
Comment[dia 23]
;
White[ba]
Name[Standard]
(
;
Black[he]
Name[Standard]
)
(
;
Black[ca]
Name[Bad move]
Comment[dia 24]
;
White[fg]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[ha]
Name[Bad move]
;
White[ec]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ga]
Name[Standard]
)
)
)
(
;
White[hd]
Name[Bad move]
Comment[dia 26]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[ac]
Name[Standard]
)
)
)
(
;
White[ec]
Name[Standard]
Comment[dia 16]
;
Black[eb]
Name[Standard]
(
;
White[fb]
Name[Standard]
Comment[dia 28]
;
Black[db]
Name[Standard]
)
(
;
White[db]
Name[Bad move]
Comment[dia 29]
;
Black[cb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ef]
Name[Standard]
(
;
White[gc]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[dg]
Name[Standard]
Comment[dia 30]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[be]
Name[Standard]
(
;
White[bh]
Name[Standard]
;
Black[af]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bd]
Name[Standard]
)
(
;
White[bd]
Name[Standard]
Comment[dia 31]
;
Black[bg]
Name[Standard]
;
White[ae]
Name[Standard]
(
;
Black[di]
Name[Standard]
)
(
;
Black[bi]
Name[Standard]
Comment[dia 31]
;
White[eh]
Name[Standard]
;
Black[gg]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[gb]
Name[Standard]
)
)
)
(
;
White[bb]
Name[Standard]
Comment[dia 29]
;
Black[gc]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[hd]
Name[Standard]
)
)
)
)
)
(
;
White[cc]
Name[Standard]
Comment[sec 3 3-3 attach]
(
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[gd]
Name[Standard]
(
;
White[bb]
Name[Standard]
;
Black[kc]
Name[Standard]
)
(
;
Black[bb]
Name[Standard]
Comment[dia 32]
;
White[df]
Name[Standard]
)
(
;
Black[df]
Name[Standard]
Comment[dia 33]
;
White[ed]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
Black[bc]
Name[Standard]
Comment[dia 34]
(
;
White[ec]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
(
;
Black[cc]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[be]
Name[Bad move]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
Comment[dia 36]
;
White[cc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
(
;
White[ed]
Name[Standard]
Comment[dia 37]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ck]
Name[Standard]
;
White[df]
Name[Standard]
)
)
)
(
;
Black[dd]
Name[Bad move]
Comment[bad move from dragon]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Bad move]
;
White[bg]
Name[Standard]
)
)
(
;
White[gc]
Name[Standard]
Comment[sec 4 counter pincer]
(
;
Black[ed]
Name[Standard]
;
White[jc]
Name[Standard]
(
;
Black[df]
Name[Standard]
(
;
White[bc]
Name[Follow up]
(
;
Black[cf]
Name[Standard]
(
;
White[cb]
Name[Standard]
(
;
Black[be]
Name[Standard]
;
White[eb]
Name[Standard]
)
(
;
Black[db]
Name[Bad move]
Comment[dia 40]
;
White[be]
Name[Standard]
)
)
(
;
White[be]
Name[Standard]
Comment[dia 41]
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ad]
Name[Standard]
)
)
(
;
Black[bb]
Name[Standard]
Comment[dia 42]
;
White[cb]
Name[Standard]
(
;
Black[bd]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[eb]
Name[Standard]
)
(
;
Black[cc]
Name[Bad move]
Comment[dia 43]
;
White[ab]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[aa]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[fb]
Name[Standard]
)
)
(
;
Black[cb]
Name[Bad move]
Comment[dia 44]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[ag]
Name[Standard]
)
)
(
;
Black[db]
Name[Standard]
Comment[dia 45]
)
)
(
;
Black[cd]
Name[Standard]
Comment[dia 46]
(
;
White[df]
Name[Standard]
)
(
;
White[de]
Name[Standard]
Comment[dia 46]
)
(
;
White[bd]
Name[Standard]
Comment[dia 46]
;
Black[bc]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
)
(
;
Black[de]
Name[Standard]
Comment[dia 47]
(
;
White[jc]
Name[Bad move]
;
Black[cd]
Name[Standard]
)
(
;
White[dd]
Name[Standard]
Comment[dia 49]
(
;
Black[cd]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[df]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[dia 49]
;
White[cd]
Name[Standard]
(
;
Black[eb]
Name[Standard]
(
;
White[cg]
Name[Standard]
(
;
Black[dh]
Name[Standard]
(
;
White[eg]
Name[Standard]
(
;
Black[cc]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[fd]
Name[Standard]
)
(
;
Black[ee]
Name[Bad move]
Comment[dia 50]
;
White[dg]
Name[Standard]
)
)
(
;
White[ee]
Name[Standard]
Comment[dia 51]
;
Black[df]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[fe]
Name[Standard]
(
;
White[dj]
Name[Standard]
;
Black[fg]
Name[Standard]
Comment[dia 51]
;
White[eh]
Name[Standard]
;
Black[fh]
Name[Standard]
;
White[ei]
Name[Standard]
)
(
;
White[fg]
Name[Standard]
Comment[dia 51]
;
Black[dk]
Name[Standard]
)
)
)
(
;
Black[df]
Name[Standard]
Comment[dia 53]
;
White[dg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[be]
Name[Standard]
(
;
White[bh]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[fg]
Name[Standard]
Comment[dia 54]
)
(
;
White[bd]
Name[Standard]
Comment[dia 54]
;
Black[bg]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
)
(
;
White[df]
Name[Standard]
Comment[dia 53]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[di]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dk]
Name[Standard]
)
)
(
;
Black[ee]
Name[Bad move]
Comment[dia 49]
;
White[ec]
Name[Standard]
)
(
;
Black[cc]
Name[Bad move]
Comment[dia 49]
;
White[ec]
Name[Standard]
)
)
)
)
)
(
;
White[df]
Name[Standard]
Comment[sec 5 fiagonal play]
(
;
Black[fd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[jc]
Name[Standard]
;
Black[eg]
Name[Standard]
Comment[dia 56]
;
White[ef]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[gg]
Name[Standard]
)
(
;
Black[cd]
Name[Standard]
Comment[dia 57]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[dk]
Name[Standard]
)
)
(
;
White[eg]
Name[Standard]
Comment[sec 6 diagonal jump]
(
;
Black[df]
Name[Bad move]
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
Comment[dia 59]
;
Black[gc]
Name[Standard]
;
White[ef]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
Comment[dia 60]
(
;
White[cg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[dh]
Name[Standard]
)
(
;
White[df]
Name[Bad move]
Comment[dia 61]
;
Black[ee]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[dh]
Name[Follow up]
)
)
(
;
Black[ed]
Name[Bad move]
Comment[dia 62]
;
White[cg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cl]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
Black[eh]
Name[Standard]
Comment[dia 63]
;
White[fh]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[di]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[bj]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[ek]
Name[Standard]
)
)
)
(
;
Black[ci]
Name[Standard]
Comment[3-4 knight's approach, pincher 3 low]
(
;
White[fe]
Name[Standard]
Comment[two point jump section 16 3 point low pincer]
;
Black[gc]
Name[Standard]
;
White[ck]
Name[Standard]
)
(
;
White[dd]
Name[Standard]
Comment[diagonal tsuke]
;
Black[ec]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[tenuki]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[ed]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[variation]
;
White[ec]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ef]
Name[Standard]
)
)
(
;
Black[ed]
Name[Standard]
Comment[diagonal move after tenuki]
(
;
White[dh]
Name[Standard]
;
Black[di]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[cg]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[variation]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[cb]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[diagonal tsuke after tenuki]
;
White[de]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[dk]
Name[Standard]
;
White[ch]
Name[Standard]
)
)
(
;
Black[dg]
Name[Standard]
Comment[3-4 knight's approach, pincher 1 high]
(
;
White[cc]
Name[Standard]
Comment[section 15 1 pt high pincer]
;
Black[dd]
Name[Standard]
Comment[pincer, then tsuke at 3-3]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
White[dd]
Name[Standard]
)
(
;
White[ee]
Name[Standard]
;
Black[fd]
Name[Standard]
Comment[one point jump]
;
White[di]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[dd]
Name[Standard]
)
(
;
Black[cc]
Name[Standard]
Comment[variation]
;
White[dd]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[fe]
Name[Standard]
)
)
(
;
White[ef]
Name[Standard]
(
;
Black[gc]
Name[Standard]
Comment[keima]
)
(
;
Black[df]
Name[Bad move]
;
White[ed]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
(
;
White[eg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[eh]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
(
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
Black[dd]
Name[Standard]
Comment[variation]
;
White[cd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[hd]
Name[Standard]
)
)
)
)
(
;
White[cg]
Name[Standard]
;
Black[df]
Name[Standard]
Comment[tsuke after pincer]
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ci]
Name[Standard]
)
)
(
;
Black[dh]
Name[Standard]
Comment[3-4 knight's approach, pincher 2 high]
(
;
White[fe]
Name[Standard]
Comment[chapter 3 squeeze plays section 9  low kakari, 2 pt high pincer, 2 pt jump]
(
;
Black[gc]
Name[Standard]
(
;
White[dk]
Name[Standard]
Comment[attack from other side]
(
;
Black[fg]
Name[Standard]
;
White[he]
Name[Bad move]
;
Black[de]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ff]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[standard defence from attack]
;
Black[ec]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[hf]
Name[Standard]
;
Black[ie]
Name[Standard]
;
White[gg]
Name[Standard]
)
)
(
;
White[dj]
Name[Standard]
(
;
Black[fg]
Name[Standard]
;
White[he]
Name[Bad move]
;
Black[de]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ff]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[standard defence from attack]
;
Black[ec]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[hf]
Name[Standard]
;
Black[ie]
Name[Standard]
;
White[gg]
Name[Standard]
)
)
(
;
White[cj]
Name[Standard]
(
;
Black[fg]
Name[Standard]
;
White[he]
Name[Bad move]
;
Black[de]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ff]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[standard defence from attack]
;
Black[ec]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[hf]
Name[Standard]
;
Black[ie]
Name[Standard]
;
White[gg]
Name[Standard]
)
)
(
;
White[hd]
Name[Standard]
Comment[ push before attacking]
(
;
Black[hc]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[jd]
Name[Standard]
(
;
Black[kc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
(
;
White[dk]
Name[Standard]
)
(
;
White[dj]
Name[Standard]
)
(
;
Black[cj]
Name[Standard]
)
)
(
;
Black[dk]
Name[Bad move]
)
)
(
;
Black[gd]
Name[Complicated]
Comment[push thru and cut]
;
White[ge]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[jd]
Name[Standard]
(
;
Black[hf]
Name[Standard]
;
White[hc]
Name[Urgent move]
;
Black[hb]
Name[Standard]
;
White[ib]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[fg]
Name[Standard]
)
(
;
Black[id]
Name[Bad move]
)
)
)
(
;
White[cc]
Name[Standard]
Comment[ live in corner]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
(
;
Black[bb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[df]
Name[Standard]
)
(
;
Black[ee]
Name[Standard]
Comment[variation]
;
White[db]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ef]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[after tenuki, how to attack]
;
White[de]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[hg]
Name[Complicated]
)
)
(
;
Black[dk]
Name[Bad move]
;
White[fc]
Name[Standard]
)
(
;
Black[ee]
Name[Complicated]
Comment[intercept immediately]
;
White[ef]
Name[Standard]
;
Black[ed]
Name[Standard]
(
;
White[df]
Name[Standard]
)
(
;
White[cg]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[gf]
Name[Standard]
)
)
)
(
;
White[ed]
Name[Complicated]
Comment[section 10 2 pt high pincer, keima]
(
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
(
;
Black[gc]
Name[Standard]
;
White[dk]
Name[Standard]
;
Black[ef]
Name[Urgent move]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[gf]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
Comment[variation]
;
White[gd]
Name[Standard]
;
Black[cl]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[bd]
Name[Standard]
)
)
(
;
Black[dd]
Name[Standard]
Comment[push thru and cut]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
Black[ef]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[dj]
Name[Standard]
)
(
;
Black[fe]
Name[Standard]
Comment[variation]
;
White[eg]
Name[Standard]
;
Black[gc]
Name[Standard]
)
(
;
Black[eh]
Name[Bad move]
;
White[fe]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[eg]
Name[Standard]
)
)
)
(
;
White[df]
Name[Standard]
Comment[section 11 2 pt high pincer, kosumi]
(
;
Black[fd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[jc]
Name[Urgent move]
)
(
;
Black[cd]
Name[Standard]
Comment[ variation]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
)
)
(
;
White[dd]
Name[Standard]
Comment[section 12 2 pt high pincer, diagonal tsuke]
(
;
Black[ec]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
(
;
Black[gd]
Name[Standard]
(
;
Black[bb]
Name[Standard]
(
;
White[df]
Name[Standard]
)
(
;
White[bh]
Name[Standard]
)
)
(
;
Black[cg]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
Black[hc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
(
;
Black[cc]
Name[Complicated]
Comment[answer tsuke at 3-3 messy]
(
;
White[fd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[gc]
Name[Standard]
)
(
;
White[ec]
Name[Complicated]
Comment[variation]
;
Black[ed]
Name[Standard]
;
White[eb]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[fe]
Name[Standard]
Comment[there's more...]
)
(
;
Black[ee]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
)
)
)
)
(
;
Black[cd]
Name[Standard]
Comment[section 13 2 pt high pincer, tenuki]
;
White[de]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
(
;
White[cd]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bg]
Name[Standard]
)
(
;
White[dd]
Name[Complicated]
Comment[wedge variation]
(
;
Black[ed]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[dg]
Name[Urgent move]
;
Black[eh]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
Black[cd]
Name[Standard]
Comment[atari underneath]
;
White[ed]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[df]
Name[Standard]
)
)
)
)
(
;
Black[gc]
Name[Bad move]
Comment[3-4 knight's approach, 2 pt jump]
(
;
White[fd]
Name[Standard]
Comment[Ishida vol 1 chapter III sec 1]
;
Black[fc]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
Black[bc]
Name[Bad move]
Comment[dia 3]
;
White[ec]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cf]
Name[Standard]
)
)
(
;
White[ci]
Name[Standard]
Comment[sec 2]
(
;
Black[cg]
Name[Standard]
(
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[af]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[dd]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
Comment[dia 6]
(
;
Black[fc]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[ed]
Name[Standard]
;
White[dg]
Name[Standard]
)
(
;
Black[bh]
Name[Bad move]
Comment[dia 7]
;
White[ch]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ed]
Name[Standard]
)
)
(
;
Black[de]
Name[Standard]
Comment[dia 8]
(
;
White[fc]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
White[df]
Name[Bad move]
Comment[dia 9]
;
Black[ee]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
(
;
White[dg]
Name[Standard]
;
Black[fc]
Name[Standard]
)
(
;
White[fc]
Name[Bad move]
Comment[dia 10]
;
Black[ef]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[ge]
Name[Standard]
)
)
)
)
)
(
;
Black[cd]
Name[Bad move]
Comment[bad one]
)
)
(
;
White[cj]
Name[Standard]
Comment[dia 11]
;
Black[ch]
Name[Standard]
(
;
White[fd]
Name[Standard]
(
;
Black[fc]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[eh]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 12]
;
White[ec]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
(
;
Black[de]
Name[Bad move]
Comment[dia 13]
;
White[df]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bg]
Name[Standard]
)
)
(
;
White[fe]
Name[Standard]
Comment[dia 14]
)
(
;
Black[cd]
Name[Standard]
Comment[dia 15]
;
White[de]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[gg]
Name[Standard]
)
)
)
(
;
Black[ed]
Name[Standard]
Comment[3-4 knight's approach, kosumi]
(
;
White[ci]
Name[Standard]
Comment[section 7  3-4 1 ptr low kakari, kosumi]
;
Black[cg]
Name[Standard]
Comment[I 1-3]
(
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[be]
Name[Standard]
)
(
;
White[bg]
Name[Standard]
Comment[dia 13]
(
;
Black[jc]
Name[Standard]
;
White[dg]
Name[Standard]
Comment[ref 1]
)
(
;
Black[bh]
Name[Standard]
Comment[dia 14]
;
White[ch]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[af]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[fe]
Name[Standard]
)
(
;
Black[bi]
Name[Bad move]
Comment[dia 16]
;
White[be]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[ee]
Name[Standard]
)
)
(
;
Black[bf]
Name[Bad move]
Comment[dia 17]
;
White[cf]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[cd]
Name[Standard]
)
)
)
(
;
White[dg]
Name[Standard]
(
;
Black[jc]
Name[Standard]
Comment[Ishida 1-1]
(
;
White[ck]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
Black[cd]
Name[Standard]
Comment[More Ishida 1-1]
;
White[de]
Name[Standard]
;
Black[bd]
Name[Standard]
)
)
(
;
Black[ci]
Name[Standard]
Comment[More 1-1]
(
;
White[dl]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[fg]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[More 1-1]
;
Black[ic]
Name[Standard]
)
)
)
(
;
Black[df]
Name[Standard]
(
;
White[cg]
Name[Standard]
(
;
Black[dh]
Name[Standard]
Comment[I 1-5]
(
;
White[bh]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cj]
Name[Standard]
)
(
;
White[dg]
Name[Bad move]
Comment[dia 27]
;
Black[eg]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[ch]
Name[Standard]
(
;
White[ef]
Name[Bad move]
;
Black[fg]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[bg]
Name[Standard]
(
;
White[cf]
Name[Standard]
;
Black[fe]
Name[Standard]
)
(
;
White[fe]
Name[Bad move]
Comment[dia 28]
;
Black[cf]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[gb]
Name[Standard]
(
;
White[hc]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[ib]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
White[fb]
Name[Bad move]
Comment[dia 28]
;
Black[ec]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[gd]
Name[Standard]
)
)
)
(
;
White[bg]
Name[Bad move]
Comment[dia 30]
;
Black[ei]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[bh]
Name[Standard]
(
;
White[ef]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[gg]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[gf]
Name[Standard]
(
;
White[fe]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
Comment[dia 31]
;
Black[fc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ge]
Name[Standard]
(
;
White[bc]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[hb]
Name[Standard]
)
(
;
White[hc]
Name[Standard]
Comment[dia 31]
;
Black[cc]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Standard]
Comment[dia 33]
;
Black[cb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[fi]
Name[Standard]
;
White[gh]
Name[Standard]
;
Black[gi]
Name[Standard]
;
White[hh]
Name[Standard]
;
Black[hf]
Name[Standard]
)
)
(
;
White[cf]
Name[Standard]
Comment[dia 34]
;
Black[ef]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[dj]
Name[Standard]
;
White[bc]
Name[Standard]
)
)
(
;
White[cc]
Name[Standard]
Comment[dia 35]
;
Black[cb]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[dg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[ab]
Name[Standard]
)
(
;
Black[bb]
Name[Bad move]
Comment[dia 35]
;
White[ee]
Name[Standard]
)
)
)
(
;
Black[ci]
Name[Standard]
Comment[dia 36]
(
;
White[dg]
Name[Standard]
;
Black[cl]
Name[Standard]
)
(
;
White[ck]
Name[Standard]
Comment[dia 37]
;
Black[dh]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
)
(
;
White[cf]
Name[Bad move]
Comment[dia 38]
;
Black[dg]
Name[Standard]
(
;
White[cg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[ci]
Name[Standard]
)
(
;
White[ch]
Name[Bad move]
Comment[dia 39]
(
;
Black[cg]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bf]
Name[Standard]
(
;
White[be]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dh]
Name[Standard]
)
(
;
White[bh]
Name[Bad move]
Comment[dia 40]
;
Black[be]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[ad]
Name[Standard]
)
)
(
;
Black[dh]
Name[Standard]
Comment[dia 41]
;
White[ci]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[di]
Name[Standard]
)
)
)
)
(
;
White[ch]
Name[Standard]
Comment[I 1-2 2 space extension]
(
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 7]
;
Black[ic]
Name[Standard]
)
(
;
Black[jc]
Name[Standard]
Comment[dia 8]
(
;
White[ef]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
White[bc]
Name[Bad move]
Comment[dia 9]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[eh]
Name[Standard]
)
)
)
(
;
White[cj]
Name[Standard]
Comment[I 1-4]
(
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
(
;
Black[dh]
Name[Standard]
(
;
White[cg]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
White[de]
Name[Bad move]
Comment[dia 20]
;
Black[ee]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
)
)
(
;
Black[dg]
Name[Bad move]
Comment[dia 21]
;
White[cg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[ch]
Name[Standard]
)
)
(
;
Black[ch]
Name[Standard]
Comment[dia 22]
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
(
;
Black[cd]
Name[Standard]
(
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
White[fd]
Name[Bad move]
Comment[dia 23]
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
)
)
(
;
Black[eh]
Name[Bad move]
Comment[dia 23]
;
White[fd]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[eb]
Name[Standard]
)
)
)
(
;
Black[ch]
Name[Standard]
Comment[dia 42]
(
;
White[df]
Name[Standard]
(
;
Black[cd]
Name[Standard]
;
White[dk]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[hf]
Name[Standard]
)
(
;
Black[ck]
Name[Standard]
Comment[dia 43]
;
White[bc]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[cb]
Name[Standard]
)
)
(
;
White[ee]
Name[Bad move]
Comment[dia 44]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[ge]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 45]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cb]
Name[Standard]
)
)
(
;
Black[ci]
Name[Standard]
Comment[dia 46]
(
;
White[cg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[gg]
Name[Standard]
)
(
;
White[dh]
Name[Standard]
Comment[dia 46]
)
(
;
White[bc]
Name[Standard]
Comment[dia 47]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ej]
Name[Standard]
)
(
;
White[ck]
Name[Standard]
Comment[dia 48]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
White[df]
Name[Bad move]
Comment[dia 49]
;
Black[ef]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[fg]
Name[Standard]
)
)
(
;
White[ed]
Name[Standard]
Comment[3-4 knight's approach, tenuki]
;
Black[ec]
Name[Standard]
(
;
White[fd]
Name[Standard]
;
Black[gc]
Name[Standard]
(
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[ie]
Name[Standard]
;
Black[je]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[if]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[jf]
Name[Standard]
;
Black[ke]
Name[Standard]
)
(
;
White[fc]
Name[Standard]
Comment[another variation]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ga]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
)
(
;
White[cj]
Name[Standard]
Comment[just extend down side]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[hf]
Name[Standard]
;
White[gg]
Name[Standard]
)
(
;
Black[fc]
Name[Bad move]
Comment[push one more time]
(
;
White[gd]
Name[Urgent move]
(
;
Black[cj]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[bd]
Name[Urgent move]
)
(
;
Black[hc]
Name[Standard]
)
)
(
;
White[cj]
Name[Bad move]
Comment[bad extension now]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[hd]
Name[Standard]
)
)
)
(
;
White[gd]
Name[Standard]
Comment[another main variation]
(
;
Black[fd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[hc]
Name[Standard]
)
(
;
Black[dd]
Name[Bad move]
Comment[a bad response]
;
White[de]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
)
)
)
(
;
White[cj]
Name[Ignore]
Comment[just make a long extension]
(
;
Black[ed]
Name[Standard]
)
(
;
Black[dg]
Name[Complicated]
;
White[ee]
Name[Standard]
;
Black[fd]
Name[Standard]
)
)
(
;
White[ci]
Name[Ignore]
(
;
Black[ed]
Name[Standard]
)
(
;
Black[dg]
Name[Complicated]
;
White[ee]
Name[Standard]
;
Black[fd]
Name[Standard]
)
)
(
;
White[ck]
Name[Standard]
(
;
Black[ed]
Name[Standard]
)
(
;
Black[dg]
Name[Complicated]
;
White[ee]
Name[Standard]
;
Black[fd]
Name[Standard]
)
)
(
;
White[fd]
Name[Complicated]
Comment[section 32 Taisha]
(
;
White[de]
Name[Standard]
Comment[if tenuki]
)
(
;
Black[ec]
Name[Standard]
Comment[simple variation]
;
White[ee]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
Comment[1st tsuke]
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
(
;
White[gd]
Name[Urgent move]
(
;
Black[cj]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[bd]
Name[Urgent move]
)
(
;
Black[hc]
Name[Standard]
)
)
(
;
White[cj]
Name[Bad move]
Comment[bad extension now]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[hd]
Name[Standard]
)
)
(
;
Black[ed]
Name[Standard]
Comment[2nd tsuke]
(
;
White[ee]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
Comment[another variation]
;
White[df]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[be]
Name[Standard]
)
)
(
;
Black[de]
Name[Complicated]
Comment[real taisha tsuke]
;
White[dd]
Name[Urgent move]
;
Black[ed]
Name[Urgent move]
;
White[cd]
Name[Standard]
(
;
Black[ee]
Name[Standard]
Comment[connect outside (depends on ladder)]
;
White[ec]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[db]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[connect on inside]
;
White[ee]
Name[Standard]
(
;
Black[fe]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ef]
Name[Standard]
(
;
White[ff]
Name[Complicated]
Comment[needs big ko threats]
)
(
;
White[eg]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ic]
Name[Standard]
)
)
(
;
Black[df]
Name[Standard]
Comment[pull out of  atari]
;
White[cc]
Name[Urgent move]
;
Black[fc]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[jd]
Name[Standard]
;
White[gh]
Name[Standard]
;
Black[dj]
Name[Standard]
)
)
)
)
(
;
White[fc]
Name[Standard]
Comment[section 33 one point pincer]
;
Black[ed]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ef]
Name[Standard]
(
;
White[fe]
Name[Standard]
(
;
Black[ee]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[be]
Name[Standard]
(
;
White[bf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ck]
Name[Standard]
)
(
;
White[bd]
Name[Standard]
Comment[inside hane]
;
Black[cf]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[gg]
Name[Follow up]
)
)
(
;
Black[cf]
Name[Standard]
Comment[indirect cutting point defence]
;
White[bf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[dj]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
)
)
(
;
White[dg]
Name[Standard]
Comment[newfangled move]
;
Black[cd]
Name[Standard]
;
White[eg]
Name[Standard]
(
;
Black[ff]
Name[Bad move]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
)
(
;
Black[df]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cg]
Name[Standard]
)
)
)
(
;
White[gc]
Name[Standard]
Comment[2 pt lowp incer.  section 34 2 pt pincers]
(
;
Black[ed]
Name[Standard]
;
White[jc]
Name[Standard]
;
Black[ch]
Name[Standard]
(
;
White[bc]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cb]
Name[Standard]
)
(
;
White[df]
Name[Complicated]
Comment[aggressive response]
;
Black[fe]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[cd]
Name[Standard]
)
)
(
;
Black[fc]
Name[Standard]
Comment[other answer to pincer]
;
White[fd]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[cd]
Name[Standard]
)
)
(
;
White[gd]
Name[Standard]
Comment[2 pt high pincer]
;
Black[ed]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ck]
Name[Standard]
;
White[gf]
Name[Follow up]
)
(
;
Black[fd]
Name[Standard]
Comment[Ishida vol 1 chapt II sec 1]
(
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 3]
(
;
White[cd]
Name[Bad move]
;
Black[ec]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
White[ec]
Name[Standard]
Comment[dia 4]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
(
;
Black[de]
Name[Bad move]
)
(
;
Black[cc]
Name[Standard]
Comment[dia 5]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[cf]
Name[Standard]
)
)
)
)
(
;
White[ch]
Name[Standard]
Comment[dia 6]
(
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
(
;
Black[hd]
Name[Standard]
)
(
;
Black[ic]
Name[Standard]
Comment[dia 6]
)
)
(
;
Black[jc]
Name[Bad move]
Comment[dia 7]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
)
)
(
;
White[ci]
Name[Standard]
Comment[dia 8]
(
;
Black[cd]
Name[Bad move]
)
(
;
Black[ck]
Name[Standard]
Comment[dia 8]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
Black[jc]
Name[Standard]
Comment[dia 8]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
)
(
;
Black[cg]
Name[Standard]
Comment[dia 9]
(
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[af]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[dd]
Name[Standard]
)
(
;
White[cc]
Name[Bad move]
Comment[dia 11]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[ec]
Name[Bad move]
;
White[bg]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 12]
;
White[ec]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
)
)
(
;
White[hc]
Name[Standard]
Comment[Sec 4]
(
;
Black[ci]
Name[Standard]
)
(
;
Black[kd]
Name[Standard]
Comment[dia 13]
)
)
(
;
Black[ci]
Name[Standard]
Comment[sec 5]
(
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
White[cg]
Name[Standard]
Comment[dia 14]
)
(
;
White[dh]
Name[Standard]
Comment[dia 14]
)
)
(
;
Black[cd]
Name[Standard]
Comment[dia 15]
;
White[de]
Name[Standard]
;
Black[dh]
Name[Standard]
)
)
)
(
;
Black[cf]
Name[Shimari]
Comment[3-4 large knight's move shimari]
)
(
;
Black[de]
Name[Shimari]
Comment[3-4 1 pt high shimari]
)
(
;
Black[dj]
Name[Bad move]
Comment[chinese style]
;
White[de]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
White[cf]
Name[Bad move]
Comment[section 8 3-4 large knight's kakari]
(
;
Black[cd]
Name[Standard]
;
White[ci]
Name[Standard]
)
(
;
Black[ch]
Name[Standard]
Comment[section 18 large knight's kakari, 1 pt low pincer]
;
White[cc]
Name[Standard]
(
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
(
;
Black[bc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[gd]
Name[Standard]
)
(
;
Black[de]
Name[Bad move]
;
White[ed]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ef]
Name[Standard]
)
)
(
;
Black[cb]
Name[Bad move]
;
White[cd]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[eh]
Name[Standard]
)
)
)
)
SHAR_EOF
fi
if test -f 'joseki.4-4'
then
	echo shar: "will not over-write existing file 'joseki.4-4'"
else
cat << \SHAR_EOF > 'joseki.4-4'
(
;
Black[dd]
Name[4-4]
Comment[4-4 point]
(
;
White[fc]
Name[Standard]
Comment[4-4 knight's approach]
(
;
Black[df]
Name[Urgent move]
Comment[knight's approach, one point jump]
(
;
White[db]
Name[Standard]
Comment[4-4 knight's one pt jmp slide]
(
;
Black[cc]
Name[Standard]
Comment[block other slide]
;
White[ic]
Name[Standard]
(
;
Black[cj]
Name[Standard]
(
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
(
;
Black[bb]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[White gets another move]
;
Black[de]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ec]
Name[Standard]
)
)
)
(
;
White[hc]
Name[Standard]
Comment[attack]
;
Black[cb]
Name[Urgent move]
)
(
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
Comment[white gets point in corner]
(
;
Black[bb]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[White gets another move]
;
Black[de]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ec]
Name[Standard]
)
)
)
(
;
Black[hc]
Name[Standard]
Comment[pincer variation]
;
White[cc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gd]
Name[Standard]
)
)
(
;
White[id]
Name[Standard]
Comment[short extension to 4 line. section 23, white approaches, then just extend]
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[kc]
Name[Follow up]
Comment[can attack extension to 4 line]
)
(
;
White[jd]
Name[Standard]
Comment[long 4 line extension]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
)
(
;
White[ic]
Name[Bad move]
Comment[short 3 line extension]
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
White[jc]
Name[Standard]
Comment[long 3 line extension]
(
;
Black[ec]
Name[Bad move]
;
White[fd]
Name[Standard]
)
(
;
Black[db]
Name[Standard]
Comment[take corner]
)
(
;
Black[hc]
Name[Follow up]
Comment[invasion later]
)
)
(
;
White[cc]
Name[Standard]
Comment[section 24 4-4, kakari, extend, 3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
(
;
Black[eb]
Name[Standard]
(
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[be]
Name[Standard]
(
;
Black[fd]
Name[Standard]
;
White[cg]
Name[Standard]
)
(
;
Black[bf]
Name[Complicated]
Comment[seal in corner variation]
;
White[ce]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ae]
Name[Standard]
(
;
Black[eg]
Name[Complicated]
;
White[ff]
Name[Complicated]
)
(
;
Black[af]
Name[Standard]
;
White[ac]
Name[Standard]
)
(
;
Black[ac]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[ab]
Name[Standard]
)
)
)
(
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[bf]
Name[Standard]
(
;
Black[fd]
Name[Standard]
)
(
;
Black[bg]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cg]
Name[Standard]
)
)
)
(
;
Black[cd]
Name[Standard]
Comment[variation to hang on to edge and allwo conn]
;
White[bb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cb]
Name[Standard]
)
)
(
;
White[dc]
Name[Complicated]
Comment[section 25 4-4 kakari, extend, tsuke]
;
Black[cc]
Name[Urgent move]
(
;
White[ed]
Name[Complicated]
;
Black[db]
Name[Standard]
(
;
White[eb]
Name[Standard]
)
(
;
White[de]
Name[Complicated]
Comment[another variation]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[dg]
Name[Standard]
)
)
(
;
White[cb]
Name[Standard]
Comment[other major variation]
(
;
Black[cd]
Name[Bad move]
;
White[eb]
Name[Standard]
)
(
;
Black[bb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[ed]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bd]
Name[Standard]
)
(
;
Black[db]
Name[Standard]
Comment[another variation]
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ef]
Name[Standard]
)
)
(
;
Black[ec]
Name[Complicated]
Comment[aggressive move]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
(
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bd]
Name[Standard]
)
(
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[bc]
Name[Follow up]
;
White[bd]
Name[Standard]
;
Black[ab]
Name[Standard]
)
)
)
)
)
(
;
Black[dc]
Name[Bad move]
Comment[4-4 knight's approach, block corner]
)
(
;
Black[ec]
Name[Standard]
Comment[4-4 knight's, kosumi]
;
White[fd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[4-4 knight's, attach]
(
;
White[gd]
Name[Standard]
(
;
Black[fe]
Name[Standard]
Comment[and extend]
;
White[ec]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[jc]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[and block]
;
White[fe]
Name[Standard]
;
Black[ed]
Name[Standard]
(
;
White[fb]
Name[Standard]
Comment[and descend]
(
;
Black[df]
Name[Standard]
)
(
;
Black[ge]
Name[Standard]
Comment[cut after descent]
;
White[eb]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[cd]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[da]
Name[Standard]
)
(
;
Black[dc]
Name[Bad move]
;
White[cd]
Name[Urgent move]
)
)
(
;
Black[hd]
Name[Complicated]
Comment[another variation after cut]
;
White[gc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
)
(
;
White[ge]
Name[Standard]
Comment[first part already done elsewhere.  section 26 4-4, attach and block jose]
(
;
Black[gc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[df]
Name[Standard]
Comment[can extend immediately]
;
Black[gb]
Name[Follow up]
;
White[fb]
Name[Follow up]
)
)
(
;
White[gc]
Name[Standard]
Comment[connect on bottom]
(
;
Black[df]
Name[Standard]
)
(
;
Black[ge]
Name[Complicated]
)
)
)
)
(
;
White[ed]
Name[Bad move]
Comment[wedge after attatch]
(
;
Black[ee]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[ic]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[ladder variation]
;
White[ee]
Name[Standard]
;
Black[dc]
Name[Standard]
(
;
White[gd]
Name[Standard]
)
(
;
White[gc]
Name[Bad move]
Comment[when ladder doesn't work]
;
Black[df]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
)
)
(
;
Black[cf]
Name[Standard]
Comment[knight's response to kakari chapter 5 4-4 point, kakari]
(
;
White[db]
Name[Standard]
Comment[slide]
;
Black[cc]
Name[Standard]
Comment[block]
;
White[ic]
Name[Standard]
Comment[extend]
(
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[hc]
Name[Standard]
(
;
Black[cb]
Name[Urgent move]
)
(
;
White[cb]
Name[Standard]
Comment[let white get another move]
;
Black[bb]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bf]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Standard]
Comment[3-3 inv after sm knight's]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
(
;
Black[cg]
Name[Standard]
Comment[large knight's extension]
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion after large knight's]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
White[dc]
Name[Standard]
Comment[tsuke after large knight's extension]
;
Black[cc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ce]
Name[Standard]
)
)
(
;
Black[jc]
Name[Standard]
Comment[long low pincer]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
Comment[correct move]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
(
;
White[cf]
Name[Standard]
(
;
Black[fd]
Name[Standard]
)
(
;
White[fe]
Name[Complicated]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[fg]
Name[Standard]
)
)
(
;
Black[eg]
Name[Standard]
Comment[another ending]
;
White[cg]
Name[Standard]
)
)
(
;
Black[ce]
Name[Bad move]
Comment[(bad variation cant hane)]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[de]
Name[Standard]
)
)
(
;
White[cf]
Name[Standard]
Comment[double low kakari.  section 28 double kakari against the 4-4 point]
(
;
Black[df]
Name[Standard]
Comment[attach]
;
White[dg]
Name[Standard]
(
;
Black[ef]
Name[Standard]
Comment[and extend]
(
;
White[cc]
Name[Standard]
(
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
Black[dh]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[cj]
Name[Standard]
)
)
(
;
Black[ce]
Name[Standard]
Comment[then block]
(
;
White[dc]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
White[cg]
Name[Complicated]
Comment[variation]
;
Black[dc]
Name[Standard]
)
)
)
(
;
White[cd]
Name[Standard]
Comment[extend then tsuke]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
White[dc]
Name[Follow up]
)
(
;
White[eg]
Name[Standard]
Comment[extend then push]
;
Black[fg]
Name[Standard]
(
;
White[ff]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fh]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[takes corner]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[bg]
Name[Standard]
)
)
(
;
White[ce]
Name[Standard]
Comment[extend then push into corner]
;
Black[cd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[be]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
)
)
)
(
;
Black[ce]
Name[Standard]
Comment[attach then block]
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Follow up]
)
)
(
;
Black[ee]
Name[Standard]
Comment[diagonal play in center]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
(
;
Black[jd]
Name[Standard]
Comment[after long pincer]
;
White[cf]
Name[Standard]
(
;
Black[df]
Name[Standard]
Comment[attach]
;
White[dg]
Name[Standard]
(
;
Black[ef]
Name[Standard]
Comment[and extend]
(
;
White[cc]
Name[Standard]
(
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
Black[dh]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[cj]
Name[Standard]
)
)
(
;
Black[ce]
Name[Standard]
Comment[then block]
(
;
White[dc]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
White[cg]
Name[Complicated]
Comment[variation]
;
Black[dc]
Name[Standard]
)
)
)
(
;
White[cd]
Name[Standard]
Comment[extend then tsuke]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
White[dc]
Name[Follow up]
)
(
;
White[eg]
Name[Standard]
Comment[extend then push]
;
Black[fg]
Name[Standard]
(
;
White[ff]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fh]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[takes corner]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[bg]
Name[Standard]
)
)
(
;
White[ce]
Name[Standard]
Comment[extend then push into corner]
;
Black[cd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[be]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
)
)
)
(
;
Black[ce]
Name[Standard]
Comment[attach then block]
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Follow up]
)
)
(
;
Black[ee]
Name[Standard]
Comment[diagonal play in center]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
(
;
White[df]
Name[Standard]
Comment[double approach, no side stones]
(
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[ec]
Name[Complicated]
Comment[diagonal tsuke]
(
;
White[fd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
)
(
;
White[ee]
Name[Standard]
;
Black[fb]
Name[Standard]
)
)
)
)
(
;
White[fd]
Name[Standard]
Comment[4-4 1 pt high approach]
(
;
Black[fc]
Name[Standard]
Comment[4-4 high approach attatch underneath]
;
White[gc]
Name[Standard]
Comment[hane outside]
;
Black[ec]
Name[Standard]
Comment[extend]
)
(
;
Black[ef]
Name[Urgent move]
Comment[4-4 high approach extend]
)
(
;
Black[df]
Name[Standard]
Comment[extend after 1 pt high approach]
;
White[dc]
Name[Standard]
Comment[tsuke]
;
Black[cc]
Name[Standard]
(
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
Comment[variation]
;
Black[ec]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[cd]
Name[Standard]
)
)
(
;
White[df]
Name[Standard]
Comment[SYMETRIC]
(
;
Black[ee]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
Black[cd]
Name[Standard]
Comment[alternative]
;
White[ff]
Name[Standard]
;
Black[bf]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Bad move]
Comment[4-4 3-3 invasion]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cc]
Name[Bad move]
Comment[4-4 3-3 shimari]
)
(
;
Black[dc]
Name[Bad move]
Comment[4-4 4-3 shimari]
)
(
;
Black[cb]
Name[Bad move]
Comment[4-4 3-2 point shimari (no longer used)]
)
(
;
Black[jd]
Name[Ignore]
Comment[handicap point start]
(
;
White[fc]
Name[Standard]
Comment[standard approach move]
(
;
Black[ec]
Name[Standard]
Comment[diagonal attach joseki]
;
White[fd]
Name[Standard]
;
Black[df]
Name[Urgent move]
;
White[hd]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[hc]
Name[Standard]
;
White[gg]
Name[Standard]
Comment[finish standard joseki section 22 4-4, kakari, kosumi]
;
White[cc]
Name[Standard]
Comment[invade at 3-3 after joseki]
(
;
Black[eb]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
(
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[bf]
Name[Standard]
Comment[another way to live]
;
Black[cf]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[sacrifice a stone and keep corner]
(
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[dc]
Name[Standard]
Comment[another variation]
;
White[db]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
(
;
Black[db]
Name[Standard]
Comment[another way to handle 3-3 invasion]
;
White[cb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[be]
Name[Standard]
)
(
;
Black[fb]
Name[Standard]
Comment[and another]
;
White[gb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ci]
Name[Standard]
)
(
;
Black[dc]
Name[Standard]
Comment[last one]
;
White[bd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ca]
Name[Standard]
)
)
(
;
Black[fd]
Name[Standard]
Comment[attach on top]
;
White[gd]
Name[Standard]
(
;
Black[fe]
Name[Standard]
Comment[attach and extend joseki]
;
White[ec]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[attach and block joseki]
;
White[fe]
Name[Standard]
;
Black[ed]
Name[Urgent move]
;
White[fb]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
(
;
Black[dc]
Name[Bad move]
Comment[knight's approach, block corner is bad]
)
(
;
White[df]
Name[Standard]
Comment[double kakari with extension already.  section 29, other 4-4 double kakar]
;
Black[ef]
Name[Standard]
(
;
White[eg]
Name[Standard]
;
Black[ee]
Name[Standard]
(
;
White[dh]
Name[Standard]
;
Black[dc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[variation]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[dg]
Name[Standard]
)
)
(
;
White[cc]
Name[Standard]
Comment[another variation]
(
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[fe]
Name[Standard]
)
(
;
Black[dg]
Name[Standard]
Comment[another variation]
;
White[dc]
Name[Standard]
;
Black[cf]
Name[Standard]
)
)
)
)
(
;
Black[dj]
Name[Ignore]
(
;
White[fc]
Name[Standard]
Comment[after extend both ways, if comes in,]
(
;
Black[ec]
Name[Standard]
Comment[diagonal attach from back when]
;
White[fd]
Name[Standard]
;
Black[df]
Name[Urgent move]
;
White[hd]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[hc]
Name[Standard]
;
White[gg]
Name[Standard]
Comment[finish standard joseki section 22 4-4, kakari, kosumi]
;
White[cc]
Name[Standard]
Comment[invade at 3-3 after joseki]
(
;
Black[eb]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
(
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[bf]
Name[Standard]
Comment[another way to live]
;
Black[cf]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[sacrifice a stone and keep corner]
(
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[dc]
Name[Standard]
Comment[another variation]
;
White[db]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
(
;
Black[db]
Name[Standard]
Comment[another way to handle 3-3 invasion]
;
White[cb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[be]
Name[Standard]
)
(
;
Black[fb]
Name[Standard]
Comment[and another]
;
White[gb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ci]
Name[Standard]
)
(
;
Black[dc]
Name[Standard]
Comment[last one]
;
White[bd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ca]
Name[Standard]
)
)
(
;
White[cf]
Name[Standard]
Comment[SYMETRIC]
(
;
Black[df]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
Black[ef]
Name[Standard]
Comment[and extend]
(
;
White[cc]
Name[Standard]
(
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
Black[dh]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[cj]
Name[Standard]
)
)
(
;
Black[ce]
Name[Standard]
Comment[then block]
(
;
White[dc]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
White[cg]
Name[Complicated]
Comment[variation]
;
Black[dc]
Name[Standard]
)
)
)
(
;
White[cd]
Name[Standard]
Comment[extend then tsuke]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
White[dc]
Name[Follow up]
)
(
;
White[eg]
Name[Standard]
Comment[extend then push]
;
Black[fg]
Name[Standard]
(
;
White[ff]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fh]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[takes corner]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[bg]
Name[Standard]
)
)
(
;
White[ce]
Name[Standard]
Comment[extend then push into corner]
;
Black[cd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[be]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
)
)
)
(
;
Black[ce]
Name[Standard]
Comment[attach then block]
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Follow up]
)
)
(
;
Black[cc]
Name[Standard]
Comment[drop back to 3-3 point]
;
White[ee]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ge]
Name[Standard]
)
)
(
;
Black[dc]
Name[Bad move]
Comment[don't close corner in 8 or 9 handicaps]
)
)
(
;
White[cc]
Name[Bad move]
Comment[3-3 invasion after two handicap points]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
)
(
;
White[cf]
Name[Standard]
Comment[other side approach move]
(
;
Black[fd]
Name[Standard]
Comment[1 pt jump]
;
White[bd]
Name[Standard]
Comment[slide into corner]
;
Black[cc]
Name[Standard]
;
White[ci]
Name[Standard]
)
(
;
Black[cd]
Name[Bad move]
Comment[don't just block corner]
)
(
;
Black[ch]
Name[Standard]
Comment[pincer]
;
White[cc]
Name[Standard]
Comment[enter corner]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[de]
Name[Standard]
(
;
White[bf]
Name[Standard]
;
Black[eg]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
Comment[correct move]
;
Black[df]
Name[Standard]
)
)
(
;
White[df]
Name[Bad move]
Comment[incorrect move]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[ad]
Name[Standard]
(
;
Black[bg]
Name[Standard]
)
(
;
Black[ef]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[fg]
Name[Standard]
)
)
)
(
;
Black[di]
Name[Standard]
Comment[2 pt high pincer]
;
White[ef]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bi]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
Comment[double approach side stone other side]
;
Black[df]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
(
;
White[cc]
Name[Bad move]
Comment[3-3 invasion after handicap point start]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cj]
Name[Ignore]
Comment[Low extension down side]
(
;
White[cc]
Name[Standard]
Comment[3-3 after two extensions]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cg]
Name[Ignore]
Comment[or this one]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
Comment[block on long side]
;
White[cd]
Name[Standard]
(
;
Black[cb]
Name[Complicated]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ci]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[variation not in book, oh well]
;
Black[bf]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[attach with big knight's shimari]
(
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[outside hane after attach large knight's]
(
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[bb]
Name[Urgent move]
)
(
;
White[eb]
Name[Standard]
Comment[counter hane]
;
Black[ed]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
)
)
)
(
;
Black[ci]
Name[Ignore]
(
;
White[cc]
Name[Standard]
Comment[3-3 after a different two extensions]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cg]
Name[Ignore]
Comment[or this one]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
Comment[block on long side]
;
White[cd]
Name[Standard]
(
;
Black[cb]
Name[Complicated]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ci]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[variation not in book, oh well]
;
Black[bf]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[attach with big knight's shimari]
(
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[outside hane after attach large knight's]
(
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[bb]
Name[Urgent move]
)
(
;
White[eb]
Name[Standard]
Comment[counter hane]
;
Black[ed]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
)
)
)
(
;
Black[di]
Name[Ignore]
(
;
White[cc]
Name[Standard]
Comment[3-3 after a different two extensions]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cg]
Name[Ignore]
Comment[or this one]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
Comment[block on long side]
;
White[cd]
Name[Standard]
(
;
Black[cb]
Name[Complicated]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ci]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[variation not in book, oh well]
;
Black[bf]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[attach with big knight's shimari]
(
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[outside hane after attach large knight's]
(
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[bb]
Name[Urgent move]
)
(
;
White[eb]
Name[Standard]
Comment[counter hane]
;
Black[ed]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
)
)
)
(
;
Black[cg]
Name[Ignore]
Comment[shorter extension this way]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
Comment[block on long side]
;
White[cd]
Name[Standard]
(
;
Black[cb]
Name[Complicated]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ci]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[variation not in book, oh well]
;
Black[bf]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[attach with big knight's shimari]
(
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[outside hane after attach large knight's]
(
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[bb]
Name[Urgent move]
)
(
;
White[eb]
Name[Standard]
Comment[counter hane]
;
Black[ed]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
)
)
(
;
Black[cf]
Name[Ignore]
Comment[knight's after handicap]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[ce]
Name[Ignore]
Comment[kosumi after handicap]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Urgent move]
;
White[bb]
Name[Standard]
;
Black[bd]
Name[Urgent move]
)
(
;
Black[df]
Name[Ignore]
Comment[1 pt jump after handicap]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[bd]
Name[Standard]
(
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bf]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[attach with black extension in place]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fc]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[eb]
Name[Standard]
)
(
;
White[db]
Name[Standard]
)
)
)
)
(
;
Black[jc]
Name[Ignore]
(
;
White[cc]
Name[Standard]
Comment[3-3 after single long extension]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cj]
Name[Standard]
;
White[cc]
Name[Standard]
Comment[3-3 after two long low extensions]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[ci]
Name[Standard]
;
White[cc]
Name[Standard]
Comment[3-3 after different two long extensions]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[di]
Name[Standard]
;
White[cc]
Name[Standard]
Comment[3-3 aftyer another pair of extensions]
(
;
Black[dc]
Name[Urgent move]
Comment[4-4 3-3 block]
;
White[cd]
Name[Urgent move]
Comment[4-4 3-3 block push]
;
Black[ce]
Name[Urgent move]
Comment[4-4 3-3 block push hane]
;
White[be]
Name[Urgent move]
Comment[4-4 ... hane hane]
(
;
Black[cf]
Name[Urgent move]
Comment[4-4 ... hane hane extend]
;
White[bf]
Name[Standard]
Comment[finish basic variation chapter 4 4-4 point section 19 3-3 invasion]
;
Black[cg]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fc]
Name[Standard]
Comment[joseki library bug fix.  block in 3-3 invasion final connection]
)
(
;
Black[bf]
Name[Standard]
Comment[double hane variation]
(
;
White[cf]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[variation]
(
;
White[af]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Complicated]
Comment[variation]
;
Black[eb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
White[db]
Name[Bad move]
Comment[hane variation]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[3-3 invasion with tenuki]
)
)
(
;
Black[cf]
Name[Ignore]
Comment[knight's after long extension]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[ce]
Name[Standard]
Comment[kosumi after long extension]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Urgent move]
;
White[bb]
Name[Standard]
;
Black[bd]
Name[Urgent move]
)
(
;
Black[df]
Name[Ignore]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[bd]
Name[Standard]
(
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bf]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[different extension]
;
Black[cc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fc]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[eb]
Name[Standard]
)
(
;
White[db]
Name[Standard]
)
)
)
)
(
;
Black[cg]
Name[Ignore]
Comment[or just the extension]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
Comment[block on long side]
;
White[cd]
Name[Standard]
(
;
Black[cb]
Name[Complicated]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ci]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[variation not in book, oh well]
;
Black[bf]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[attach with big knight's shimari]
(
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[outside hane after attach large knight's]
(
;
White[cc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[bb]
Name[Urgent move]
)
(
;
White[eb]
Name[Standard]
Comment[counter hane]
;
Black[ed]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
)
)
(
;
Black[cf]
Name[Ignore]
Comment[4-4 knight's move shimari]
)
(
;
Black[ce]
Name[Ignore]
Comment[4-4 kosumi]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Urgent move]
;
White[bb]
Name[Standard]
;
Black[bd]
Name[Urgent move]
)
(
;
Black[df]
Name[Ignore]
Comment[4-4 one pt jump shimari]
(
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[bd]
Name[Standard]
(
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[bf]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
White[dc]
Name[Standard]
Comment[section 20 attach at 3-4 point]
(
;
Black[cc]
Name[Standard]
(
;
White[ed]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ic]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[crosscut]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[fc]
Name[Standard]
)
)
(
;
White[ec]
Name[Bad move]
Comment[a bad variation!]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ee]
Name[Standard]
)
)
(
;
Black[ec]
Name[Standard]
Comment[hane on the outside]
(
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
White[eb]
Name[Complicated]
Comment[other counter hane]
(
;
Black[ed]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
)
(
;
Black[cc]
Name[Complicated]
Comment[Complicated version of this counter hane]
;
White[db]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ad]
Name[Standard]
(
;
White[gc]
Name[Complicated]
;
Black[fb]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
White[fb]
Name[Standard]
)
)
)
)
)
)
(
;
Black[kc]
Name[Ignore]
Comment[if have long extension]
;
White[fc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ic]
Name[Standard]
;
White[cc]
Name[Standard]
Comment[alternate version, same invasion]
(
;
Black[eb]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
(
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[bf]
Name[Standard]
Comment[another way to live]
;
Black[cf]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[bb]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[sacrifice a stone and keep corner]
(
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[dc]
Name[Standard]
Comment[another variation]
;
White[db]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
(
;
Black[db]
Name[Standard]
Comment[another way to handle 3-3 invasion]
;
White[cb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[be]
Name[Standard]
)
(
;
Black[fb]
Name[Standard]
Comment[and another]
;
White[gb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ci]
Name[Standard]
)
(
;
Black[dc]
Name[Standard]
Comment[last one]
;
White[bd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ca]
Name[Standard]
)
)
(
;
White[cj]
Name[Ignore]
Comment[stone in middle of side]
;
White[fc]
Name[Standard]
;
Black[cf]
Name[Standard]
Comment[defend with low move]
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[be]
Name[Standard]
(
;
Black[bf]
Name[Bad move]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[df]
Name[Complicated]
)
(
;
Black[ce]
Name[Standard]
Comment[right move]
;
White[bf]
Name[Standard]
;
Black[fd]
Name[Standard]
)
)
(
;
White[jd]
Name[Ignore]
Comment[when white has a stone down the edge]
;
White[fc]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[approach, attach]
(
;
White[ed]
Name[Complicated]
Comment[wedge]
(
;
Black[ee]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ba]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[wedge, ladder]
;
White[ee]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[gd]
Name[Standard]
)
)
(
;
White[gd]
Name[Standard]
Comment[hane after attatch]
;
Black[ec]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
)
(
;
Black[cj]
Name[Ignore]
Comment[knight approach after extension]
;
White[fc]
Name[Standard]
(
;
Black[df]
Name[Urgent move]
Comment[knight's approach, one point jump]
(
;
White[db]
Name[Standard]
Comment[4-4 knight's one pt jmp slide]
(
;
Black[cc]
Name[Standard]
Comment[block other slide]
;
White[ic]
Name[Standard]
(
;
Black[cj]
Name[Standard]
(
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
(
;
Black[bb]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[White gets another move]
;
Black[de]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ec]
Name[Standard]
)
)
)
(
;
White[hc]
Name[Standard]
Comment[attack]
;
Black[cb]
Name[Urgent move]
)
(
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
Comment[white gets point in corner]
(
;
Black[bb]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
White[ce]
Name[Standard]
Comment[White gets another move]
;
Black[de]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ec]
Name[Standard]
)
)
)
(
;
Black[hc]
Name[Standard]
Comment[pincer variation]
;
White[cc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gd]
Name[Standard]
)
)
(
;
White[id]
Name[Standard]
Comment[short extension to 4 line. section 23, white approaches, then just extend]
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[kc]
Name[Follow up]
Comment[can attack extension to 4 line]
)
(
;
White[jd]
Name[Standard]
Comment[long 4 line extension]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
)
(
;
White[ic]
Name[Bad move]
Comment[short 3 line extension]
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
White[jc]
Name[Standard]
Comment[long 3 line extension]
(
;
Black[ec]
Name[Bad move]
;
White[fd]
Name[Standard]
)
(
;
Black[db]
Name[Standard]
Comment[take corner]
)
(
;
Black[hc]
Name[Follow up]
Comment[invasion later]
)
)
(
;
White[cc]
Name[Standard]
Comment[section 24 4-4, kakari, extend, 3-3 invasion]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
(
;
Black[eb]
Name[Standard]
(
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[be]
Name[Standard]
(
;
Black[fd]
Name[Standard]
;
White[cg]
Name[Standard]
)
(
;
Black[bf]
Name[Complicated]
Comment[seal in corner variation]
;
White[ce]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ae]
Name[Standard]
(
;
Black[eg]
Name[Complicated]
;
White[ff]
Name[Complicated]
)
(
;
Black[af]
Name[Standard]
;
White[ac]
Name[Standard]
)
(
;
Black[ac]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[ab]
Name[Standard]
)
)
)
(
;
White[bb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[bf]
Name[Standard]
(
;
Black[fd]
Name[Standard]
)
(
;
Black[bg]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cg]
Name[Standard]
)
)
)
(
;
Black[cd]
Name[Standard]
Comment[variation to hang on to edge and allwo conn]
;
White[bb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cb]
Name[Standard]
)
)
(
;
White[dc]
Name[Complicated]
Comment[section 25 4-4 kakari, extend, tsuke]
;
Black[cc]
Name[Urgent move]
(
;
White[ed]
Name[Complicated]
;
Black[db]
Name[Standard]
(
;
White[eb]
Name[Standard]
)
(
;
White[de]
Name[Complicated]
Comment[another variation]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[dg]
Name[Standard]
)
)
(
;
White[cb]
Name[Standard]
Comment[other major variation]
(
;
Black[cd]
Name[Bad move]
;
White[eb]
Name[Standard]
)
(
;
Black[bb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[ed]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bd]
Name[Standard]
)
(
;
Black[db]
Name[Standard]
Comment[another variation]
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ef]
Name[Standard]
)
)
(
;
Black[ec]
Name[Complicated]
Comment[aggressive move]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[hc]
Name[Standard]
(
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bd]
Name[Standard]
)
(
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[bc]
Name[Follow up]
;
White[bd]
Name[Standard]
;
Black[ab]
Name[Standard]
)
)
)
)
)
(
;
Black[dc]
Name[Bad move]
Comment[4-4 knight's approach, block corner]
)
(
;
Black[ec]
Name[Standard]
Comment[4-4 knight's, kosumi]
;
White[fd]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[4-4 knight's, attach]
(
;
White[gd]
Name[Standard]
(
;
Black[fe]
Name[Standard]
Comment[and extend]
;
White[ec]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[jc]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[and block]
;
White[fe]
Name[Standard]
;
Black[ed]
Name[Standard]
(
;
White[fb]
Name[Standard]
Comment[and descend]
(
;
Black[df]
Name[Standard]
)
(
;
Black[ge]
Name[Standard]
Comment[cut after descent]
;
White[eb]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[cd]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[da]
Name[Standard]
)
(
;
Black[dc]
Name[Bad move]
;
White[cd]
Name[Urgent move]
)
)
(
;
Black[hd]
Name[Complicated]
Comment[another variation after cut]
;
White[gc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
)
(
;
White[ge]
Name[Standard]
Comment[first part already done elsewhere.  section 26 4-4, attach and block jose]
(
;
Black[gc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[df]
Name[Standard]
Comment[can extend immediately]
;
Black[gb]
Name[Follow up]
;
White[fb]
Name[Follow up]
)
)
(
;
White[gc]
Name[Standard]
Comment[connect on bottom]
(
;
Black[df]
Name[Standard]
)
(
;
Black[ge]
Name[Complicated]
)
)
)
)
(
;
White[ed]
Name[Bad move]
Comment[wedge after attatch]
(
;
Black[ee]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[ic]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[ladder variation]
;
White[ee]
Name[Standard]
;
Black[dc]
Name[Standard]
(
;
White[gd]
Name[Standard]
)
(
;
White[gc]
Name[Bad move]
Comment[when ladder doesn't work]
;
Black[df]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
)
)
(
;
Black[cf]
Name[Standard]
Comment[knight's response to kakari chapter 5 4-4 point, kakari]
(
;
White[db]
Name[Standard]
Comment[slide]
;
Black[cc]
Name[Standard]
Comment[block]
;
White[ic]
Name[Standard]
Comment[extend]
(
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[hc]
Name[Standard]
(
;
Black[cb]
Name[Urgent move]
)
(
;
White[cb]
Name[Standard]
Comment[let white get another move]
;
Black[bb]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bf]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Standard]
Comment[3-3 inv after sm knight's]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
(
;
Black[cg]
Name[Standard]
Comment[large knight's extension]
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion after large knight's]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
White[dc]
Name[Standard]
Comment[tsuke after large knight's extension]
;
Black[cc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ce]
Name[Standard]
)
)
(
;
Black[jc]
Name[Standard]
Comment[long low pincer]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
Comment[correct move]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
(
;
White[cf]
Name[Standard]
(
;
Black[fd]
Name[Standard]
)
(
;
White[fe]
Name[Complicated]
;
Black[df]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[fg]
Name[Standard]
)
)
(
;
Black[eg]
Name[Standard]
Comment[another ending]
;
White[cg]
Name[Standard]
)
)
(
;
Black[ce]
Name[Bad move]
Comment[(bad variation cant hane)]
;
White[db]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[de]
Name[Standard]
)
)
(
;
White[cf]
Name[Standard]
Comment[double low kakari.  section 28 double kakari against the 4-4 point]
(
;
Black[df]
Name[Standard]
Comment[attach]
;
White[dg]
Name[Standard]
(
;
Black[ef]
Name[Standard]
Comment[and extend]
(
;
White[cc]
Name[Standard]
(
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
Black[dh]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[cj]
Name[Standard]
)
)
(
;
Black[ce]
Name[Standard]
Comment[then block]
(
;
White[dc]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
White[cg]
Name[Complicated]
Comment[variation]
;
Black[dc]
Name[Standard]
)
)
)
(
;
White[cd]
Name[Standard]
Comment[extend then tsuke]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
White[dc]
Name[Follow up]
)
(
;
White[eg]
Name[Standard]
Comment[extend then push]
;
Black[fg]
Name[Standard]
(
;
White[ff]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fh]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[takes corner]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[bg]
Name[Standard]
)
)
(
;
White[ce]
Name[Standard]
Comment[extend then push into corner]
;
Black[cd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[be]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
)
)
)
(
;
Black[ce]
Name[Standard]
Comment[attach then block]
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Follow up]
)
)
(
;
Black[ee]
Name[Standard]
Comment[diagonal play in center]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
(
;
Black[jd]
Name[Standard]
Comment[after long pincer]
;
White[cf]
Name[Standard]
(
;
Black[df]
Name[Standard]
Comment[attach]
;
White[dg]
Name[Standard]
(
;
Black[ef]
Name[Standard]
Comment[and extend]
(
;
White[cc]
Name[Standard]
(
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
Black[dh]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[cj]
Name[Standard]
)
)
(
;
Black[ce]
Name[Standard]
Comment[then block]
(
;
White[dc]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
White[cg]
Name[Complicated]
Comment[variation]
;
Black[dc]
Name[Standard]
)
)
)
(
;
White[cd]
Name[Standard]
Comment[extend then tsuke]
;
Black[ce]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
White[dc]
Name[Follow up]
)
(
;
White[eg]
Name[Standard]
Comment[extend then push]
;
Black[fg]
Name[Standard]
(
;
White[ff]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fh]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[takes corner]
;
Black[ce]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[bg]
Name[Standard]
)
)
(
;
White[ce]
Name[Standard]
Comment[extend then push into corner]
;
Black[cd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[be]
Name[Standard]
)
(
;
White[cb]
Name[Standard]
)
)
)
(
;
Black[ce]
Name[Standard]
Comment[attach then block]
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Follow up]
)
)
(
;
Black[ee]
Name[Standard]
Comment[diagonal play in center]
;
White[cc]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
(
;
White[df]
Name[Standard]
Comment[double approach, no side stones]
(
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
Black[ec]
Name[Complicated]
Comment[diagonal tsuke]
(
;
White[fd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[dc]
Name[Standard]
;
Black[cc]
Name[Standard]
)
(
;
White[ee]
Name[Standard]
;
Black[fb]
Name[Standard]
)
)
)
)
)
SHAR_EOF
fi
if test -f 'joseki.5-3'
then
	echo shar: "will not over-write existing file 'joseki.5-3'"
else
cat << \SHAR_EOF > 'joseki.5-3'
(
;
Black[ce]
Name[Bad move]
Comment[5-3 start]
(
;
Black[dc]
Name[Shimari]
Comment[make a shimari.  chapter 6 3-5 point joseki]
)
(
;
White[dc]
Name[Standard]
(
;
White[cg]
Name[Standard]
Comment[3-4 knight's approach, pincher 1 low]
(
;
Black[ee]
Name[Standard]
Comment[1 low pincer, 1 pt jump]
(
;
White[fd]
Name[Standard]
Comment[1 low pincer resonse to 38]
(
;
Black[dh]
Name[Urgent move]
Comment[1 low pincer response to 39]
(
;
White[cd]
Name[Standard]
(
;
Black[be]
Name[Standard]
(
;
White[ch]
Name[Standard]
;
Black[di]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[dj]
Name[Standard]
(
;
White[ck]
Name[Standard]
Comment[Ishida V1 pg 28 dia 26]
;
Black[df]
Name[Standard]
;
White[hd]
Name[Standard]
)
(
;
Black[hd]
Name[Standard]
Comment[dia 26]
;
White[fe]
Name[Standard]
;
Black[ef]
Name[Standard]
)
(
;
Black[el]
Name[Standard]
Comment[dia 27]
;
White[cl]
Name[Standard]
)
(
;
White[cj]
Name[Standard]
Comment[dia 28]
(
;
Black[fe]
Name[Standard]
(
;
White[gd]
Name[Standard]
;
Black[dk]
Name[Standard]
;
White[cl]
Name[Standard]
)
(
;
White[dk]
Name[Standard]
Comment[dia 29]
;
Black[gd]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[hc]
Name[Standard]
)
)
(
;
Black[dk]
Name[Bad move]
Comment[ref fig 2]
;
White[ef]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[eh]
Name[Standard]
)
(
;
White[ef]
Name[Standard]
Comment[dia 30]
(
;
Black[ff]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fe]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[ref 2]
;
White[ec]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fg]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[eh]
Name[Standard]
)
(
;
Black[eh]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[gd]
Name[Standard]
)
)
(
;
Black[fe]
Name[Standard]
Comment[dia 30]
;
White[de]
Name[Standard]
)
(
;
Black[df]
Name[Standard]
Comment[dia 31]
;
White[ff]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[hd]
Name[Standard]
)
)
)
)
(
;
White[dg]
Name[Bad move]
Comment[38 basic jos pg 96]
;
Black[ch]
Name[Standard]
)
(
;
White[fe]
Name[Standard]
Comment[dia 37]
;
Black[ch]
Name[Standard]
)
)
(
;
Black[bd]
Name[Standard]
Comment[Ishida V1 CIV sec 2 dia 25]
;
White[bc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[dg]
Name[Standard]
)
)
(
;
White[dg]
Name[Complicated]
Comment[variation]
;
Black[eg]
Name[Standard]
;
White[eh]
Name[Standard]
(
;
Black[ch]
Name[Standard]
(
;
White[ef]
Name[Standard]
Comment[dia 35]
;
Black[fg]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ei]
Name[Standard]
)
(
;
White[bh]
Name[Bad move]
Comment[dia 36]
;
Black[bg]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cj]
Name[Standard]
)
)
(
;
Black[fe]
Name[Standard]
Comment[dia 35]
;
White[gd]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ei]
Name[Standard]
)
)
)
(
;
Black[ci]
Name[Complicated]
Comment[section 14 1 pt low pincer]
;
White[dh]
Name[Standard]
)
(
;
Black[hd]
Name[Complicated]
Comment[counter pincer]
;
White[fe]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ff]
Name[Standard]
(
;
White[gf]
Name[Standard]
(
;
Black[fg]
Name[Standard]
;
White[he]
Name[Standard]
(
;
Black[jd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[ck]
Name[Standard]
)
(
;
Black[ck]
Name[Standard]
Comment[dia 39]
)
)
(
;
Black[ge]
Name[Standard]
Comment[dia 40]
;
White[gd]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[hg]
Name[Standard]
(
;
White[eb]
Name[Standard]
;
Black[cd]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[dia 41]
;
Black[bb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[fh]
Name[Standard]
)
)
)
(
;
White[he]
Name[Standard]
Comment[dia 42]
(
;
Black[ed]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[hf]
Name[Standard]
;
White[ie]
Name[Standard]
;
Black[gg]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[ck]
Name[Standard]
)
(
;
Black[jd]
Name[Standard]
Comment[dia 42]
;
White[gf]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[ck]
Name[Standard]
)
)
)
)
(
;
White[gc]
Name[Standard]
;
Black[ci]
Name[Standard]
)
)
(
;
Black[dg]
Name[Standard]
Comment[ tsuke on top of pincer stone]
;
White[dh]
Name[Standard]
(
;
Black[df]
Name[Standard]
(
;
White[gc]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[di]
Name[Standard]
(
;
Black[bg]
Name[Standard]
)
(
;
Black[bi]
Name[Bad move]
Comment[sec 3 dia 46]
;
White[bj]
Name[Standard]
;
Black[cj]
Name[Standard]
(
;
White[bk]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[dk]
Name[Standard]
)
(
;
White[ck]
Name[Standard]
Comment[dia 46]
;
Black[bg]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
)
(
;
White[ch]
Name[Standard]
Comment[variation]
;
Black[gd]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[hc]
Name[Standard]
)
(
;
White[ci]
Name[Standard]
Comment[dia 48]
(
;
Black[fd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[fe]
Name[Standard]
(
;
White[eb]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[be]
Name[Standard]
)
(
;
White[hc]
Name[Standard]
Comment[dia 49]
;
Black[eb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[dd]
Name[Standard]
)
)
(
;
Black[gd]
Name[Standard]
Comment[dia 50]
(
;
White[cd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[fh]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[dia 51]
;
Black[ff]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[fh]
Name[Standard]
;
White[gb]
Name[Standard]
)
)
(
;
Black[fc]
Name[Standard]
Comment[dia 53]
;
White[fd]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[ed]
Name[Standard]
(
;
Black[ge]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
Black[fg]
Name[Standard]
Comment[dia 52]
;
White[gc]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[gb]
Name[Standard]
(
;
Black[hb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ge]
Name[Standard]
)
(
;
Black[hd]
Name[Standard]
Comment[dia 52]
;
White[fb]
Name[Standard]
)
)
)
(
;
Black[ec]
Name[Bad move]
Comment[dia 53]
;
White[ed]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
)
)
(
;
Black[gc]
Name[Bad move]
Comment[dia 54]
;
White[fd]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[dia 55]
(
;
White[eb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[gc]
Name[Standard]
)
(
;
Black[fb]
Name[Standard]
Comment[dia 55]
;
White[gb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[fa]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
(
;
White[dd]
Name[Bad move]
Comment[dia 56]
;
Black[ed]
Name[Standard]
(
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
White[eb]
Name[Standard]
Comment[dia 57]
;
Black[fb]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[gd]
Name[Standard]
)
)
)
)
)
(
;
Black[eg]
Name[Standard]
Comment[sec 4 attach and extend]
;
White[cf]
Name[Standard]
(
;
Black[de]
Name[Standard]
(
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[dj]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[fh]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[db]
Name[Standard]
(
;
White[bc]
Name[Standard]
(
;
Black[be]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[dk]
Name[Standard]
)
(
;
Black[cd]
Name[Bad move]
Comment[dia 61]
;
White[eb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[ab]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[ad]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
Black[ec]
Name[Bad move]
Comment[dia 62]
;
White[cd]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[be]
Name[Standard]
)
)
(
;
White[eb]
Name[Bad move]
Comment[dia 63]
;
Black[ec]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[dl]
Name[Standard]
)
)
(
;
White[fc]
Name[Standard]
Comment[dia 64]
;
Black[ed]
Name[Standard]
(
;
White[ck]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[fd]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[dia 66]
;
White[bc]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 66]
;
White[bd]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ch]
Name[Standard]
)
(
;
Black[cc]
Name[Bad move]
Comment[dia 67]
;
White[cd]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[db]
Name[Standard]
)
(
;
White[fb]
Name[Standard]
Comment[dia 68]
;
Black[cc]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[fb]
Name[Bad move]
Comment[dia 69]
;
White[gb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[fa]
Name[Standard]
;
Black[cc]
Name[Standard]
)
(
;
Black[gd]
Name[Standard]
Comment[dia 72]
(
;
White[gc]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
White[hc]
Name[Standard]
Comment[dia 73]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[kc]
Name[Standard]
)
)
(
;
Black[hc]
Name[Standard]
Comment[dia 75]
;
White[ec]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[bc]
Name[Standard]
)
(
;
Black[cb]
Name[Standard]
Comment[dia 75]
)
)
(
;
White[df]
Name[Standard]
Comment[dia 76]
;
Black[ef]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[gg]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fi]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[ig]
Name[Standard]
;
White[je]
Name[Standard]
)
)
(
;
Black[ed]
Name[Trick move]
Comment[dia 78]
(
;
White[ec]
Name[Standard]
;
Black[fd]
Name[Standard]
(
;
White[gc]
Name[Bad move]
;
Black[be]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[hc]
Name[Standard]
)
(
;
White[gb]
Name[Bad move]
Comment[dia 81]
;
Black[db]
Name[Standard]
;
White[cc]
Name[Bad move]
;
Black[cb]
Name[Standard]
;
White[bb]
Name[Bad move]
;
Black[bc]
Name[Standard]
;
White[bd]
Name[Bad move]
;
Black[ac]
Name[Standard]
;
White[ad]
Name[Bad move]
;
Black[cd]
Name[Standard]
;
White[ab]
Name[Bad move]
;
Black[bc]
Name[Standard]
;
White[ac]
Name[Bad move]
;
Black[dd]
Name[Standard]
;
White[bc]
Name[Bad move]
)
)
(
;
White[fc]
Name[Standard]
Comment[dia 82]
;
Black[df]
Name[Standard]
(
;
White[dd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[be]
Name[Standard]
)
(
;
White[ci]
Name[Complicated]
Comment[dia 83]
;
Black[hc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[ib]
Name[Standard]
;
Black[jc]
Name[Standard]
)
)
)
(
;
White[be]
Name[Standard]
Comment[dia 85]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[eh]
Name[Standard]
)
)
)
)
(
;
Black[ed]
Name[Standard]
Comment[Pressing move from dictionary of basic joseki: 3-4, 1 pt low pincer]
(
;
White[dd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[dg]
Name[Standard]
(
;
White[fd]
Name[Standard]
;
Black[ch]
Name[Standard]
(
;
White[ff]
Name[Follow up]
(
;
Black[fg]
Name[Urgent move]
;
White[gg]
Name[Standard]
;
Black[fh]
Name[Standard]
;
White[gh]
Name[Standard]
;
Black[fi]
Name[Standard]
;
White[kc]
Name[Standard]
)
(
;
White[eg]
Name[Standard]
;
Black[df]
Name[Standard]
Comment[Ishida C IV sec 1 dia 4]
;
White[eh]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[ei]
Name[Standard]
)
)
(
;
Black[ff]
Name[Standard]
Comment[dia 5]
(
;
White[he]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[hd]
Name[Standard]
)
(
;
White[gf]
Name[Bad move]
Comment[dia 6]
;
Black[ge]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
(
;
White[fb]
Name[Standard]
;
Black[id]
Name[Standard]
)
(
;
White[id]
Name[Bad move]
Comment[dia 7]
;
Black[fb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[ib]
Name[Standard]
(
;
White[kc]
Name[Bad move]
;
Black[bc]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 7]
;
Black[kc]
Name[Standard]
)
)
)
(
;
Black[hd]
Name[Standard]
Comment[dia 8]
(
;
White[fc]
Name[Standard]
;
Black[hf]
Name[Standard]
)
(
;
White[ge]
Name[Bad move]
Comment[dia 8]
;
Black[hf]
Name[Standard]
)
(
;
White[he]
Name[Standard]
Comment[dia 8]
;
Black[ge]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
Comment[dia 9]
;
White[gc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[hb]
Name[Standard]
)
)
)
)
(
;
White[dh]
Name[Standard]
Comment[dia 10]
;
Black[eh]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[dj]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[ec]
Name[Bad move]
;
Black[fd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 12]
(
;
Black[ec]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[cb]
Name[Standard]
(
;
White[ab]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[hc]
Name[Standard]
;
Black[db]
Name[Standard]
Comment[dia 15]
;
White[bh]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ac]
Name[Standard]
)
(
;
White[db]
Name[Bad move]
Comment[dia 13]
;
Black[bb]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[ea]
Name[Standard]
)
(
;
White[bh]
Name[Bad move]
Comment[dia 14]
;
Black[ab]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[af]
Name[Standard]
)
)
(
;
Black[fd]
Name[Standard]
Comment[dia 16]
;
White[ge]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[hc]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[id]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[dia 17]
;
White[ec]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[fa]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ic]
Name[Standard]
)
)
)
)
)
(
;
White[ec]
Name[Standard]
Comment[dia 18 crawl]
;
Black[fd]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ga]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ie]
Name[Standard]
;
White[ei]
Name[Standard]
)
(
;
White[gc]
Name[Standard]
Comment[dia 20 19 pt trick move]
;
Black[ec]
Name[Standard]
;
White[eb]
Name[Standard]
(
;
Black[fb]
Name[Bad move]
;
White[db]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[da]
Name[Standard]
)
(
;
Black[ef]
Name[Standard]
Comment[dia 23]
;
White[cb]
Name[Standard]
;
Black[dh]
Name[Standard]
)
)
)
(
;
Black[cc]
Name[Standard]
Comment[sec 5 3-3 contact play]
(
;
White[cb]
Name[Standard]
(
;
Black[dd]
Name[Standard]
(
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[gd]
Name[Standard]
(
;
Black[bb]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
White[bb]
Name[Standard]
Comment[dia 87]
;
Black[dg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ff]
Name[Standard]
)
)
(
;
White[bc]
Name[Standard]
Comment[dia 88]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[db]
Name[Standard]
(
;
White[cc]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ic]
Name[Standard]
)
(
;
White[de]
Name[Standard]
Comment[dia 90]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ed]
Name[Standard]
(
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[ic]
Name[Standard]
)
(
;
White[df]
Name[Standard]
Comment[dia 90]
;
Black[ic]
Name[Standard]
)
)
)
(
;
Black[bd]
Name[Bad move]
Comment[dia 91]
(
;
White[cc]
Name[Bad move]
;
Black[ee]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[fc]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[dia 92]
;
Black[cc]
Name[Standard]
;
White[db]
Name[Standard]
(
;
Black[de]
Name[Standard]
;
White[fc]
Name[Standard]
)
(
;
Black[dg]
Name[Standard]
Comment[dia 93]
;
White[ee]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cd]
Name[Standard]
)
)
)
)
)
(
;
Black[bb]
Name[Bad move]
Comment[dia 94]
;
White[cd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
)
)
(
;
White[dd]
Name[Standard]
Comment[dia 86]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
)
)
(
;
Black[ef]
Name[Bad move]
Comment[sec 6 knight's move]
(
;
White[fd]
Name[Standard]
(
;
Black[dh]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[bg]
Name[Standard]
)
(
;
Black[cc]
Name[Standard]
Comment[dia 98]
(
;
White[dd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[jd]
Name[Standard]
Comment[dia 98]
;
White[df]
Name[Standard]
)
)
(
;
White[cb]
Name[Bad move]
Comment[dia 99]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[dh]
Name[Standard]
)
)
)
(
;
White[de]
Name[Standard]
Comment[dia 100]
;
Black[df]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[fc]
Name[Standard]
(
;
Black[eb]
Name[Standard]
;
White[fg]
Name[Standard]
)
(
;
Black[fh]
Name[Standard]
Comment[dia 101]
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[jc]
Name[Standard]
)
)
)
(
;
White[de]
Name[Standard]
Comment[tenuki sec 7]
(
;
Black[dd]
Name[Standard]
(
;
White[ed]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[eb]
Name[Standard]
(
;
Black[cb]
Name[Standard]
)
(
;
Black[db]
Name[Bad move]
Comment[dia 105]
;
White[ec]
Name[Standard]
;
White[cb]
Name[Standard]
Comment[dia 106]
;
Black[bb]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[ae]
Name[Standard]
)
)
(
;
White[cd]
Name[Standard]
Comment[dia 104]
;
Black[ed]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[be]
Name[Standard]
)
)
(
;
Black[cd]
Name[Standard]
Comment[dia 107]
;
White[dd]
Name[Standard]
(
;
Black[cc]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[fc]
Name[Standard]
)
(
;
Black[cf]
Name[Bad move]
Comment[dia 108]
;
White[df]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[cc]
Name[Standard]
)
)
(
;
White[cf]
Name[Standard]
Comment[dia 109]
;
Black[cd]
Name[Bad move]
;
White[cc]
Name[Standard]
)
)
(
;
White[cd]
Name[Standard]
Comment[dia 110]
;
Black[de]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[ch]
Name[Standard]
)
)
(
;
White[ch]
Name[Standard]
Comment[3-4 knight's approach, pincher 2 low]
(
;
Black[fe]
Name[Standard]
Comment[Ish V 1 chapt V 2 space pincer]
;
White[gc]
Name[Standard]
(
;
Black[ck]
Name[Standard]
;
White[eg]
Name[Standard]
)
(
;
Black[cj]
Name[Standard]
Comment[dia 2]
;
White[eg]
Name[Standard]
)
)
(
;
Black[ee]
Name[Bad move]
Comment[dia 5]
;
White[fd]
Name[Standard]
;
Black[ck]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[gd]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[dia 6]
(
;
White[ec]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[eh]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[ie]
Name[Standard]
(
;
White[jd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
(
;
White[eb]
Name[Standard]
;
Black[ej]
Name[Standard]
;
White[gh]
Name[Standard]
;
Black[hf]
Name[Standard]
)
(
;
White[hb]
Name[Standard]
Comment[dia 7]
;
Black[eb]
Name[Standard]
;
White[ga]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ej]
Name[Standard]
)
)
(
;
White[je]
Name[Standard]
Comment[dia 8]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[cc]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[jd]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[if]
Name[Standard]
;
White[ej]
Name[Standard]
)
(
;
White[if]
Name[Standard]
Comment[dia 11]
;
Black[db]
Name[Standard]
;
White[he]
Name[Standard]
)
)
)
(
;
Black[ej]
Name[Standard]
Comment[dia 12]
(
;
White[gh]
Name[Bad move]
;
Black[ff]
Name[Standard]
)
(
;
White[ef]
Name[Standard]
Comment[dia 13]
(
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[gd]
Name[Standard]
(
;
White[hc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[dd]
Name[Standard]
Comment[dia 15]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[bc]
Name[Standard]
)
)
(
;
Black[dd]
Name[Standard]
Comment[dia 14]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
)
)
(
;
Black[dd]
Name[Bad move]
Comment[dia 16]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
(
;
Black[fd]
Name[Standard]
(
;
White[ef]
Name[Bad move]
Comment[dia 17]
;
Black[bd]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
White[fe]
Name[Standard]
Comment[dia 18]
;
Black[gd]
Name[Standard]
;
White[ge]
Name[Standard]
(
;
Black[eb]
Name[Standard]
(
;
White[db]
Name[Standard]
(
;
Black[cd]
Name[Standard]
(
;
White[cc]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ad]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[cb]
Name[Standard]
)
(
;
White[bc]
Name[Bad move]
Comment[dia 22]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[da]
Name[Standard]
)
)
(
;
Black[bc]
Name[Bad move]
Comment[dia 21]
;
White[hd]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
Black[cd]
Name[Standard]
;
White[ie]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[dia 21]
;
Black[bd]
Name[Standard]
;
White[be]
Name[Standard]
)
)
)
(
;
White[cd]
Name[Standard]
Comment[dia 23]
;
Black[dg]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[ib]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[ae]
Name[Standard]
Comment[dia 23]
;
Black[ba]
Name[Standard]
(
;
White[he]
Name[Standard]
)
(
;
White[ca]
Name[Bad move]
Comment[dia 24]
;
Black[fg]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[cj]
Name[Standard]
;
White[ha]
Name[Bad move]
;
Black[ec]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[ea]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ga]
Name[Standard]
)
)
)
(
;
Black[hd]
Name[Bad move]
Comment[dia 26]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ad]
Name[Standard]
;
White[ac]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[ac]
Name[Standard]
)
)
)
(
;
Black[ec]
Name[Standard]
Comment[dia 16]
;
White[eb]
Name[Standard]
(
;
Black[fb]
Name[Standard]
Comment[dia 28]
;
White[db]
Name[Standard]
)
(
;
Black[db]
Name[Bad move]
Comment[dia 29]
;
White[cb]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[da]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[ef]
Name[Standard]
(
;
Black[gc]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[dg]
Name[Standard]
Comment[dia 30]
;
White[eg]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[be]
Name[Standard]
(
;
Black[bh]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[bd]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[dia 31]
;
White[bg]
Name[Standard]
;
Black[ae]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
White[bi]
Name[Standard]
Comment[dia 31]
;
Black[eh]
Name[Standard]
;
White[gg]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[gb]
Name[Standard]
)
)
)
(
;
Black[bb]
Name[Standard]
Comment[dia 29]
;
White[gc]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[hd]
Name[Standard]
)
)
)
)
)
(
;
Black[cc]
Name[Standard]
Comment[sec 3 3-3 attach]
(
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
(
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[gd]
Name[Standard]
(
;
Black[bb]
Name[Standard]
;
White[kc]
Name[Standard]
)
(
;
White[bb]
Name[Standard]
Comment[dia 32]
;
Black[df]
Name[Standard]
)
(
;
White[df]
Name[Standard]
Comment[dia 33]
;
Black[ed]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
(
;
White[bc]
Name[Standard]
Comment[dia 34]
(
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
(
;
White[cc]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[be]
Name[Bad move]
;
Black[cf]
Name[Standard]
;
White[bf]
Name[Standard]
)
(
;
White[de]
Name[Standard]
Comment[dia 36]
;
Black[cc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ic]
Name[Standard]
)
)
(
;
Black[ed]
Name[Standard]
Comment[dia 37]
;
White[cd]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[ck]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
)
(
;
White[dd]
Name[Bad move]
Comment[bad move from dragon]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Bad move]
;
Black[bg]
Name[Standard]
)
)
(
;
Black[gc]
Name[Standard]
Comment[sec 4 counter pincer]
(
;
White[ed]
Name[Standard]
;
Black[jc]
Name[Standard]
(
;
White[df]
Name[Standard]
(
;
Black[bc]
Name[Follow up]
(
;
White[cf]
Name[Standard]
(
;
Black[cb]
Name[Standard]
(
;
White[be]
Name[Standard]
;
Black[eb]
Name[Standard]
)
(
;
White[db]
Name[Bad move]
Comment[dia 40]
;
Black[be]
Name[Standard]
)
)
(
;
Black[be]
Name[Standard]
Comment[dia 41]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ad]
Name[Standard]
)
)
(
;
White[bb]
Name[Standard]
Comment[dia 42]
;
Black[cb]
Name[Standard]
(
;
White[bd]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eb]
Name[Standard]
)
(
;
White[cc]
Name[Bad move]
Comment[dia 43]
;
Black[ab]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[aa]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[fb]
Name[Standard]
)
)
(
;
White[cb]
Name[Bad move]
Comment[dia 44]
;
Black[bg]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[ag]
Name[Standard]
)
)
(
;
White[db]
Name[Standard]
Comment[dia 45]
)
)
(
;
White[cd]
Name[Standard]
Comment[dia 46]
(
;
Black[df]
Name[Standard]
)
(
;
Black[de]
Name[Standard]
Comment[dia 46]
)
(
;
Black[bd]
Name[Standard]
Comment[dia 46]
;
White[bc]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[df]
Name[Standard]
)
)
)
(
;
White[de]
Name[Standard]
Comment[dia 47]
(
;
Black[jc]
Name[Bad move]
;
White[cd]
Name[Standard]
)
(
;
Black[dd]
Name[Standard]
Comment[dia 49]
(
;
White[cd]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
White[ed]
Name[Standard]
Comment[dia 49]
;
Black[cd]
Name[Standard]
(
;
White[eb]
Name[Standard]
(
;
Black[cg]
Name[Standard]
(
;
White[dh]
Name[Standard]
(
;
Black[eg]
Name[Standard]
(
;
White[cc]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
White[ee]
Name[Bad move]
Comment[dia 50]
;
Black[dg]
Name[Standard]
)
)
(
;
Black[ee]
Name[Standard]
Comment[dia 51]
;
White[df]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[fe]
Name[Standard]
(
;
Black[dj]
Name[Standard]
;
White[fg]
Name[Standard]
Comment[dia 51]
;
Black[eh]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[ei]
Name[Standard]
)
(
;
Black[fg]
Name[Standard]
Comment[dia 51]
;
White[dk]
Name[Standard]
)
)
)
(
;
White[df]
Name[Standard]
Comment[dia 53]
;
Black[dg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[be]
Name[Standard]
(
;
Black[bh]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[fg]
Name[Standard]
Comment[dia 54]
)
(
;
Black[bd]
Name[Standard]
Comment[dia 54]
;
White[bg]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[eg]
Name[Standard]
)
)
)
(
;
Black[df]
Name[Standard]
Comment[dia 53]
;
White[ee]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dk]
Name[Standard]
)
)
(
;
White[ee]
Name[Bad move]
Comment[dia 49]
;
Black[ec]
Name[Standard]
)
(
;
White[cc]
Name[Bad move]
Comment[dia 49]
;
Black[ec]
Name[Standard]
)
)
)
)
)
(
;
Black[df]
Name[Standard]
Comment[sec 5 fiagonal play]
(
;
White[fd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[jc]
Name[Standard]
;
White[eg]
Name[Standard]
Comment[dia 56]
;
Black[ef]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[gg]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[dia 57]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[dk]
Name[Standard]
)
)
(
;
Black[eg]
Name[Standard]
Comment[sec 6 diagonal jump]
(
;
White[df]
Name[Bad move]
;
Black[ed]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[fd]
Name[Standard]
Comment[dia 59]
;
White[gc]
Name[Standard]
;
Black[ef]
Name[Standard]
)
(
;
White[de]
Name[Standard]
Comment[dia 60]
(
;
Black[cg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[dh]
Name[Standard]
)
(
;
Black[df]
Name[Bad move]
Comment[dia 61]
;
White[ee]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[dh]
Name[Follow up]
)
)
(
;
White[ed]
Name[Bad move]
Comment[dia 62]
;
Black[cg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cl]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[eh]
Name[Standard]
Comment[dia 63]
;
Black[fh]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[bj]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[ek]
Name[Standard]
)
)
)
(
;
White[ci]
Name[Standard]
Comment[3-4 knight's approach, pincher 3 low]
(
;
Black[fe]
Name[Standard]
Comment[two point jump section 16 3 point low pincer]
;
White[gc]
Name[Standard]
;
Black[ck]
Name[Standard]
)
(
;
Black[dd]
Name[Standard]
Comment[diagonal tsuke]
;
White[ec]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[gd]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
Comment[tenuki]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
(
;
White[ed]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[variation]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ef]
Name[Standard]
)
)
(
;
White[ed]
Name[Standard]
Comment[diagonal move after tenuki]
(
;
Black[dh]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[cg]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[variation]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
(
;
White[cd]
Name[Standard]
Comment[diagonal tsuke after tenuki]
;
Black[de]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[dk]
Name[Standard]
;
Black[ch]
Name[Standard]
)
)
(
;
White[dg]
Name[Standard]
Comment[3-4 knight's approach, pincher 1 high]
(
;
Black[cc]
Name[Standard]
Comment[section 15 1 pt high pincer]
;
White[dd]
Name[Standard]
Comment[pincer, then tsuke at 3-3]
;
Black[cd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ch]
Name[Standard]
)
(
;
Black[dd]
Name[Standard]
)
(
;
Black[ee]
Name[Standard]
;
White[fd]
Name[Standard]
Comment[one point jump]
;
Black[di]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
(
;
White[dd]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[variation]
;
Black[dd]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[fe]
Name[Standard]
)
)
(
;
Black[ef]
Name[Standard]
(
;
White[gc]
Name[Standard]
Comment[keima]
)
(
;
White[df]
Name[Bad move]
;
Black[ed]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
(
;
Black[eg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[eh]
Name[Standard]
)
(
;
Black[cc]
Name[Standard]
(
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[dd]
Name[Standard]
Comment[variation]
;
Black[cd]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[hd]
Name[Standard]
)
)
)
)
(
;
Black[cg]
Name[Standard]
;
White[df]
Name[Standard]
Comment[tsuke after pincer]
;
Black[cf]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ci]
Name[Standard]
)
)
(
;
White[dh]
Name[Standard]
Comment[3-4 knight's approach, pincher 2 high]
(
;
Black[fe]
Name[Standard]
Comment[chapter 3 squeeze plays section 9  low kakari, 2 pt high pincer, 2 pt jump]
(
;
White[gc]
Name[Standard]
(
;
Black[dk]
Name[Standard]
Comment[attack from other side]
(
;
White[fg]
Name[Standard]
;
Black[he]
Name[Bad move]
;
White[de]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ff]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[standard defence from attack]
;
White[ec]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[hf]
Name[Standard]
;
White[ie]
Name[Standard]
;
Black[gg]
Name[Standard]
)
)
(
;
Black[dj]
Name[Standard]
(
;
White[fg]
Name[Standard]
;
Black[he]
Name[Bad move]
;
White[de]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ff]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[standard defence from attack]
;
White[ec]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[hf]
Name[Standard]
;
White[ie]
Name[Standard]
;
Black[gg]
Name[Standard]
)
)
(
;
Black[cj]
Name[Standard]
(
;
White[fg]
Name[Standard]
;
Black[he]
Name[Bad move]
;
White[de]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ff]
Name[Standard]
)
(
;
Black[ed]
Name[Standard]
Comment[standard defence from attack]
;
White[ec]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[hf]
Name[Standard]
;
White[ie]
Name[Standard]
;
Black[gg]
Name[Standard]
)
)
(
;
Black[hd]
Name[Standard]
Comment[ push before attacking]
(
;
White[hc]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[jd]
Name[Standard]
(
;
White[kc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[ec]
Name[Standard]
(
;
Black[dk]
Name[Standard]
)
(
;
Black[dj]
Name[Standard]
)
(
;
White[cj]
Name[Standard]
)
)
(
;
White[dk]
Name[Bad move]
)
)
(
;
White[gd]
Name[Complicated]
Comment[push thru and cut]
;
Black[ge]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[jd]
Name[Standard]
(
;
White[hf]
Name[Standard]
;
Black[hc]
Name[Urgent move]
;
White[hb]
Name[Standard]
;
Black[ib]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
White[id]
Name[Bad move]
)
)
)
(
;
Black[cc]
Name[Standard]
Comment[ live in corner]
;
White[cb]
Name[Standard]
;
Black[bc]
Name[Standard]
(
;
White[bb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[df]
Name[Standard]
)
(
;
White[ee]
Name[Standard]
Comment[variation]
;
Black[db]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ef]
Name[Standard]
)
)
(
;
White[cd]
Name[Standard]
Comment[after tenuki, how to attack]
;
Black[de]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[hg]
Name[Complicated]
)
)
(
;
White[dk]
Name[Bad move]
;
Black[fc]
Name[Standard]
)
(
;
White[ee]
Name[Complicated]
Comment[intercept immediately]
;
Black[ef]
Name[Standard]
;
White[ed]
Name[Standard]
(
;
Black[df]
Name[Standard]
)
(
;
Black[cg]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ge]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
)
(
;
Black[ed]
Name[Complicated]
Comment[section 10 2 pt high pincer, keima]
(
;
White[ec]
Name[Standard]
;
Black[fd]
Name[Standard]
(
;
White[gc]
Name[Standard]
;
Black[dk]
Name[Standard]
;
White[ef]
Name[Urgent move]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[gf]
Name[Standard]
)
(
;
White[fc]
Name[Standard]
Comment[variation]
;
Black[gd]
Name[Standard]
;
White[cl]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[bd]
Name[Standard]
)
)
(
;
White[dd]
Name[Standard]
Comment[push thru and cut]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[dg]
Name[Standard]
(
;
White[ef]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[dj]
Name[Standard]
)
(
;
White[fe]
Name[Standard]
Comment[variation]
;
Black[eg]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
White[eh]
Name[Bad move]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[eg]
Name[Standard]
)
)
)
(
;
Black[df]
Name[Standard]
Comment[section 11 2 pt high pincer, kosumi]
(
;
White[fd]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[jc]
Name[Urgent move]
)
(
;
White[cd]
Name[Standard]
Comment[ variation]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fc]
Name[Standard]
)
)
(
;
Black[dd]
Name[Standard]
Comment[section 12 2 pt high pincer, diagonal tsuke]
(
;
White[ec]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bc]
Name[Standard]
(
;
White[gd]
Name[Standard]
(
;
White[bb]
Name[Standard]
(
;
Black[df]
Name[Standard]
)
(
;
Black[bh]
Name[Standard]
)
)
(
;
White[cg]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
(
;
White[hc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[dj]
Name[Standard]
)
)
(
;
White[cc]
Name[Complicated]
Comment[answer tsuke at 3-3 messy]
(
;
Black[fd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
Black[ec]
Name[Complicated]
Comment[variation]
;
White[ed]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[df]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[fe]
Name[Standard]
Comment[there's more...]
)
(
;
White[ee]
Name[Standard]
)
(
;
White[fd]
Name[Standard]
)
)
)
)
(
;
White[cd]
Name[Standard]
Comment[section 13 2 pt high pincer, tenuki]
;
Black[de]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[hd]
Name[Standard]
)
(
;
White[de]
Name[Standard]
(
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bg]
Name[Standard]
)
(
;
Black[dd]
Name[Complicated]
Comment[wedge variation]
(
;
White[ed]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[dg]
Name[Urgent move]
;
White[eh]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[ch]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[atari underneath]
;
Black[ed]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[df]
Name[Standard]
)
)
)
)
(
;
White[gc]
Name[Bad move]
Comment[3-4 knight's approach, 2 pt jump]
(
;
Black[fd]
Name[Standard]
Comment[Ishida vol 1 chapter III sec 1]
;
White[fc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
(
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[bc]
Name[Bad move]
Comment[dia 3]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[cf]
Name[Standard]
)
)
(
;
Black[ci]
Name[Standard]
Comment[sec 2]
(
;
White[cg]
Name[Standard]
(
;
Black[bg]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[dd]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[dia 6]
(
;
White[fc]
Name[Standard]
;
Black[bg]
Name[Standard]
(
;
White[ed]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[bh]
Name[Bad move]
Comment[dia 7]
;
Black[ch]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ed]
Name[Standard]
)
)
(
;
White[de]
Name[Standard]
Comment[dia 8]
(
;
Black[fc]
Name[Standard]
;
White[cd]
Name[Standard]
)
(
;
Black[df]
Name[Bad move]
Comment[dia 9]
;
White[ee]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[cd]
Name[Standard]
(
;
Black[dg]
Name[Standard]
;
White[fc]
Name[Standard]
)
(
;
Black[fc]
Name[Bad move]
Comment[dia 10]
;
White[ef]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ge]
Name[Standard]
)
)
)
)
)
(
;
White[cd]
Name[Bad move]
Comment[bad one]
)
)
(
;
Black[cj]
Name[Standard]
Comment[dia 11]
;
White[ch]
Name[Standard]
(
;
Black[fd]
Name[Standard]
(
;
White[fc]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
(
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[eh]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 12]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ic]
Name[Standard]
)
)
(
;
White[de]
Name[Bad move]
Comment[dia 13]
;
Black[df]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[bg]
Name[Standard]
)
)
(
;
Black[fe]
Name[Standard]
Comment[dia 14]
)
(
;
White[cd]
Name[Standard]
Comment[dia 15]
;
Black[de]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[fh]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[gg]
Name[Standard]
)
)
)
(
;
White[ed]
Name[Standard]
Comment[3-4 knight's approach, kosumi]
(
;
Black[ci]
Name[Standard]
Comment[section 7  3-4 1 ptr low kakari, kosumi]
;
White[cg]
Name[Standard]
Comment[I 1-3]
(
;
Black[ee]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[be]
Name[Standard]
)
(
;
Black[bg]
Name[Standard]
Comment[dia 13]
(
;
White[jc]
Name[Standard]
;
Black[dg]
Name[Standard]
Comment[ref 1]
)
(
;
White[bh]
Name[Standard]
Comment[dia 14]
;
Black[ch]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
(
;
White[de]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[fe]
Name[Standard]
)
(
;
White[bi]
Name[Bad move]
Comment[dia 16]
;
Black[be]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[ee]
Name[Standard]
)
)
(
;
White[bf]
Name[Bad move]
Comment[dia 17]
;
Black[cf]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[dh]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[cd]
Name[Standard]
)
)
)
(
;
Black[dg]
Name[Standard]
(
;
White[jc]
Name[Standard]
Comment[Ishida 1-1]
(
;
Black[ck]
Name[Standard]
;
White[cd]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
Comment[More Ishida 1-1]
;
Black[de]
Name[Standard]
;
White[bd]
Name[Standard]
)
)
(
;
White[ci]
Name[Standard]
Comment[More 1-1]
(
;
Black[dl]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[fg]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[More 1-1]
;
White[ic]
Name[Standard]
)
)
)
(
;
White[df]
Name[Standard]
(
;
Black[cg]
Name[Standard]
(
;
White[dh]
Name[Standard]
Comment[I 1-5]
(
;
Black[bh]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cj]
Name[Standard]
)
(
;
Black[dg]
Name[Bad move]
Comment[dia 27]
;
White[eg]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[ch]
Name[Standard]
(
;
Black[ef]
Name[Bad move]
;
White[fg]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[bg]
Name[Standard]
(
;
Black[cf]
Name[Standard]
;
White[fe]
Name[Standard]
)
(
;
Black[fe]
Name[Bad move]
Comment[dia 28]
;
White[cf]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gb]
Name[Standard]
(
;
Black[hc]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[ic]
Name[Standard]
;
White[ib]
Name[Standard]
;
Black[jc]
Name[Standard]
)
(
;
Black[fb]
Name[Bad move]
Comment[dia 28]
;
White[ec]
Name[Standard]
;
Black[hb]
Name[Standard]
;
White[gd]
Name[Standard]
)
)
)
(
;
Black[bg]
Name[Bad move]
Comment[dia 30]
;
White[ei]
Name[Standard]
;
Black[fh]
Name[Standard]
;
White[bh]
Name[Standard]
(
;
Black[ef]
Name[Standard]
;
White[fg]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[gg]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[gf]
Name[Standard]
(
;
Black[fe]
Name[Standard]
;
White[gd]
Name[Standard]
)
(
;
Black[fd]
Name[Standard]
Comment[dia 31]
;
White[fc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ge]
Name[Standard]
(
;
Black[bc]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[hb]
Name[Standard]
)
(
;
Black[hc]
Name[Standard]
Comment[dia 31]
;
White[cc]
Name[Standard]
)
)
)
(
;
Black[cc]
Name[Standard]
Comment[dia 33]
;
White[cb]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[fi]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[gi]
Name[Standard]
;
Black[hh]
Name[Standard]
;
White[hf]
Name[Standard]
)
)
(
;
Black[cf]
Name[Standard]
Comment[dia 34]
;
White[ef]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[ag]
Name[Standard]
;
White[dj]
Name[Standard]
;
Black[bc]
Name[Standard]
)
)
(
;
Black[cc]
Name[Standard]
Comment[dia 35]
;
White[cb]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[cd]
Name[Standard]
(
;
White[dg]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ba]
Name[Standard]
;
Black[ab]
Name[Standard]
)
(
;
White[bb]
Name[Bad move]
Comment[dia 35]
;
Black[ee]
Name[Standard]
)
)
)
(
;
White[ci]
Name[Standard]
Comment[dia 36]
(
;
Black[dg]
Name[Standard]
;
White[cl]
Name[Standard]
)
(
;
Black[ck]
Name[Standard]
Comment[dia 37]
;
White[dh]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
)
(
;
Black[cf]
Name[Bad move]
Comment[dia 38]
;
White[dg]
Name[Standard]
(
;
Black[cg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[ci]
Name[Standard]
)
(
;
Black[ch]
Name[Bad move]
Comment[dia 39]
(
;
White[cg]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[bf]
Name[Standard]
(
;
Black[be]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[af]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dh]
Name[Standard]
)
(
;
Black[bh]
Name[Bad move]
Comment[dia 40]
;
White[be]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[ca]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ba]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[ab]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ea]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[ad]
Name[Standard]
)
)
(
;
White[dh]
Name[Standard]
Comment[dia 41]
;
Black[ci]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cj]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[di]
Name[Standard]
)
)
)
)
(
;
Black[ch]
Name[Standard]
Comment[I 1-2 2 space extension]
(
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[gd]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 7]
;
White[ic]
Name[Standard]
)
(
;
White[jc]
Name[Standard]
Comment[dia 8]
(
;
Black[ef]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[gd]
Name[Standard]
)
(
;
Black[bc]
Name[Bad move]
Comment[dia 9]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[eh]
Name[Standard]
)
)
)
(
;
Black[cj]
Name[Standard]
Comment[I 1-4]
(
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
(
;
White[dh]
Name[Standard]
(
;
Black[cg]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[de]
Name[Bad move]
Comment[dia 20]
;
White[ee]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[eg]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
)
)
(
;
White[dg]
Name[Bad move]
Comment[dia 21]
;
Black[cg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[ch]
Name[Standard]
)
)
(
;
White[ch]
Name[Standard]
Comment[dia 22]
;
Black[ee]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[ef]
Name[Standard]
(
;
White[cd]
Name[Standard]
(
;
Black[bd]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[fd]
Name[Bad move]
Comment[dia 23]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[db]
Name[Standard]
)
)
(
;
White[eh]
Name[Bad move]
Comment[dia 23]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[eb]
Name[Standard]
)
)
)
(
;
White[ch]
Name[Standard]
Comment[dia 42]
(
;
Black[df]
Name[Standard]
(
;
White[cd]
Name[Standard]
;
Black[dk]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[gh]
Name[Standard]
;
Black[hf]
Name[Standard]
)
(
;
White[ck]
Name[Standard]
Comment[dia 43]
;
Black[bc]
Name[Standard]
;
White[ic]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
(
;
Black[ee]
Name[Bad move]
Comment[dia 44]
;
White[fe]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[eh]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[ge]
Name[Standard]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 45]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cb]
Name[Standard]
)
)
(
;
White[ci]
Name[Standard]
Comment[dia 46]
(
;
Black[cg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ei]
Name[Standard]
;
Black[gg]
Name[Standard]
)
(
;
Black[dh]
Name[Standard]
Comment[dia 46]
)
(
;
Black[bc]
Name[Standard]
Comment[dia 47]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[bi]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[ej]
Name[Standard]
)
(
;
Black[ck]
Name[Standard]
Comment[dia 48]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[bb]
Name[Standard]
)
)
(
;
Black[df]
Name[Bad move]
Comment[dia 49]
;
White[ef]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[fg]
Name[Standard]
)
)
(
;
Black[ed]
Name[Standard]
Comment[3-4 knight's approach, tenuki]
;
White[ec]
Name[Standard]
(
;
Black[fd]
Name[Standard]
;
White[gc]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[id]
Name[Standard]
;
Black[ie]
Name[Standard]
;
White[je]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[gb]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[if]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[jf]
Name[Standard]
;
White[ke]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
Comment[another variation]
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hb]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ga]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[db]
Name[Standard]
)
(
;
Black[cj]
Name[Standard]
Comment[just extend down side]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[he]
Name[Standard]
;
Black[gf]
Name[Standard]
;
White[hf]
Name[Standard]
;
Black[gg]
Name[Standard]
)
(
;
White[fc]
Name[Bad move]
Comment[push one more time]
(
;
Black[gd]
Name[Urgent move]
(
;
White[cj]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[bd]
Name[Urgent move]
)
(
;
White[hc]
Name[Standard]
)
)
(
;
Black[cj]
Name[Bad move]
Comment[bad extension now]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[hd]
Name[Standard]
)
)
)
(
;
Black[gd]
Name[Standard]
Comment[another main variation]
(
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[hc]
Name[Standard]
)
(
;
White[dd]
Name[Bad move]
Comment[a bad response]
;
Black[de]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[ef]
Name[Standard]
)
)
)
(
;
Black[cj]
Name[Ignore]
Comment[just make a long extension]
(
;
White[ed]
Name[Standard]
)
(
;
White[dg]
Name[Complicated]
;
Black[ee]
Name[Standard]
;
White[fd]
Name[Standard]
)
)
(
;
Black[ci]
Name[Ignore]
(
;
White[ed]
Name[Standard]
)
(
;
White[dg]
Name[Complicated]
;
Black[ee]
Name[Standard]
;
White[fd]
Name[Standard]
)
)
(
;
Black[ck]
Name[Standard]
(
;
White[ed]
Name[Standard]
)
(
;
White[dg]
Name[Complicated]
;
Black[ee]
Name[Standard]
;
White[fd]
Name[Standard]
)
)
(
;
Black[fd]
Name[Complicated]
Comment[section 32 Taisha]
(
;
Black[de]
Name[Standard]
Comment[if tenuki]
)
(
;
White[ec]
Name[Standard]
Comment[simple variation]
;
Black[ee]
Name[Standard]
)
(
;
White[fc]
Name[Standard]
Comment[1st tsuke]
;
Black[ed]
Name[Standard]
;
White[ec]
Name[Standard]
(
;
Black[gd]
Name[Urgent move]
(
;
White[cj]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[bd]
Name[Urgent move]
)
(
;
White[hc]
Name[Standard]
)
)
(
;
Black[cj]
Name[Bad move]
Comment[bad extension now]
;
White[gd]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[hd]
Name[Standard]
)
)
(
;
White[ed]
Name[Standard]
Comment[2nd tsuke]
(
;
Black[ee]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[hd]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[id]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
White[de]
Name[Standard]
Comment[another variation]
;
Black[df]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[be]
Name[Standard]
)
)
(
;
White[de]
Name[Complicated]
Comment[real taisha tsuke]
;
Black[dd]
Name[Urgent move]
;
White[ed]
Name[Urgent move]
;
Black[cd]
Name[Standard]
(
;
White[ee]
Name[Standard]
Comment[connect outside (depends on ladder)]
;
Black[ec]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[db]
Name[Standard]
)
(
;
White[ec]
Name[Standard]
Comment[connect on inside]
;
Black[ee]
Name[Standard]
(
;
White[fe]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[ef]
Name[Standard]
(
;
Black[ff]
Name[Complicated]
Comment[needs big ko threats]
)
(
;
Black[eg]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[ic]
Name[Standard]
)
)
(
;
White[df]
Name[Standard]
Comment[pull out of  atari]
;
Black[cc]
Name[Urgent move]
;
White[fc]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[hc]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[he]
Name[Standard]
;
White[jd]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
)
)
(
;
Black[fc]
Name[Standard]
Comment[section 33 one point pincer]
;
White[ed]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[ef]
Name[Standard]
(
;
Black[fe]
Name[Standard]
(
;
White[ee]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[be]
Name[Standard]
(
;
Black[bf]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ck]
Name[Standard]
)
(
;
Black[bd]
Name[Standard]
Comment[inside hane]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[gg]
Name[Follow up]
)
)
(
;
White[cf]
Name[Standard]
Comment[indirect cutting point defence]
;
Black[bf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[cd]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ci]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[bh]
Name[Standard]
;
White[dj]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[db]
Name[Standard]
)
)
(
;
Black[dg]
Name[Standard]
Comment[newfangled move]
;
White[cd]
Name[Standard]
;
Black[eg]
Name[Standard]
(
;
White[ff]
Name[Bad move]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
)
(
;
White[df]
Name[Standard]
;
Black[ff]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[cg]
Name[Standard]
)
)
)
(
;
Black[gc]
Name[Standard]
Comment[2 pt lowp incer.  section 34 2 pt pincers]
(
;
White[ed]
Name[Standard]
;
Black[jc]
Name[Standard]
;
White[ch]
Name[Standard]
(
;
Black[bc]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cf]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[cb]
Name[Standard]
)
(
;
Black[df]
Name[Complicated]
Comment[aggressive response]
;
White[fe]
Name[Standard]
;
Black[eg]
Name[Standard]
;
White[cd]
Name[Standard]
)
)
(
;
White[fc]
Name[Standard]
Comment[other answer to pincer]
;
Black[fd]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[cd]
Name[Standard]
)
)
(
;
Black[gd]
Name[Standard]
Comment[2 pt high pincer]
;
White[ed]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ck]
Name[Standard]
;
Black[gf]
Name[Follow up]
)
(
;
White[fd]
Name[Standard]
Comment[Ishida vol 1 chapt II sec 1]
(
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
(
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 3]
(
;
Black[cd]
Name[Bad move]
;
White[ec]
Name[Standard]
;
Black[ch]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
Comment[dia 4]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
(
;
White[de]
Name[Bad move]
)
(
;
White[cc]
Name[Standard]
Comment[dia 5]
;
Black[ed]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[cf]
Name[Standard]
)
)
)
)
(
;
Black[ch]
Name[Standard]
Comment[dia 6]
(
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
(
;
White[hd]
Name[Standard]
)
(
;
White[ic]
Name[Standard]
Comment[dia 6]
)
)
(
;
White[jc]
Name[Bad move]
Comment[dia 7]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
)
)
(
;
Black[ci]
Name[Standard]
Comment[dia 8]
(
;
White[cd]
Name[Bad move]
)
(
;
White[ck]
Name[Standard]
Comment[dia 8]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
White[jc]
Name[Standard]
Comment[dia 8]
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
)
(
;
White[cg]
Name[Standard]
Comment[dia 9]
(
;
Black[bg]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[dg]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[ag]
Name[Standard]
;
Black[ae]
Name[Standard]
;
White[af]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[dd]
Name[Standard]
)
(
;
Black[cc]
Name[Bad move]
Comment[dia 11]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
(
;
White[ec]
Name[Bad move]
;
Black[bg]
Name[Standard]
)
(
;
White[bc]
Name[Standard]
Comment[dia 12]
;
Black[ec]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[df]
Name[Standard]
)
)
)
)
(
;
Black[hc]
Name[Standard]
Comment[Sec 4]
(
;
White[ci]
Name[Standard]
)
(
;
White[kd]
Name[Standard]
Comment[dia 13]
)
)
(
;
White[ci]
Name[Standard]
Comment[sec 5]
(
;
Black[cc]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[bc]
Name[Standard]
)
(
;
Black[cg]
Name[Standard]
Comment[dia 14]
)
(
;
Black[dh]
Name[Standard]
Comment[dia 14]
)
)
(
;
White[cd]
Name[Standard]
Comment[dia 15]
;
Black[de]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Standard]
Comment[kakari at 3-3 point]
;
Black[ed]
Name[Standard]
Comment[section 30 3-3 invasion after 3-5]
;
White[ec]
Name[Standard]
(
;
Black[fd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[gd]
Name[Standard]
(
;
White[be]
Name[Standard]
(
;
Black[bf]
Name[Bad move]
;
White[cf]
Name[Standard]
)
(
;
Black[cf]
Name[Standard]
;
White[bf]
Name[Standard]
;
Black[cg]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[cd]
Name[Standard]
)
)
(
;
Black[gc]
Name[Standard]
Comment[if black tenukis]
)
(
;
Black[dc]
Name[Complicated]
Comment[another]
)
(
;
Black[bc]
Name[Standard]
;
White[bb]
Name[Standard]
;
Black[bd]
Name[Standard]
)
)
(
;
Black[fc]
Name[Standard]
Comment[hane after attach]
(
;
White[fd]
Name[Complicated]
Comment[depends on ladder]
;
Black[dc]
Name[Standard]
;
White[eb]
Name[Standard]
(
;
Black[ee]
Name[Standard]
;
White[db]
Name[Standard]
;
Black[gd]
Name[Standard]
)
(
;
Black[dd]
Name[Standard]
Comment[when ladder doesn't work]
;
White[db]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[id]
Name[Standard]
)
)
(
;
White[dd]
Name[Standard]
Comment[variation for black if ladder bad]
;
Black[de]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gb]
Name[Standard]
)
)
)
(
;
Black[ed]
Name[Shimari]
)
(
;
White[ed]
Name[Standard]
Comment[section 35 high kakari to 3-5]
;
Black[dc]
Name[Standard]
;
White[ec]
Name[Standard]
(
;
Black[db]
Name[Standard]
;
White[ic]
Name[Standard]
(
;
White[eb]
Name[Follow up]
(
;
Black[df]
Name[Standard]
)
(
;
White[cd]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[df]
Name[Standard]
)
)
(
;
Black[eb]
Name[Standard]
Comment[response to extension]
;
White[gc]
Name[Standard]
)
)
(
;
Black[dd]
Name[Standard]
Comment[different major response]
;
White[ee]
Name[Standard]
(
;
Black[df]
Name[Standard]
;
White[jc]
Name[Standard]
)
(
;
Black[id]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[de]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ch]
Name[Standard]
)
)
)
(
;
White[jd]
Name[Standard]
Comment[black gets move in on side from other corn]
(
;
Black[dc]
Name[Shimari]
Comment[make a shimari of course]
)
(
;
White[ed]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[db]
Name[Standard]
(
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
Black[eg]
Name[Standard]
Comment[longer extendsion in center]
;
White[eb]
Name[Standard]
;
Black[gc]
Name[Standard]
(
;
White[ch]
Name[Standard]
)
(
;
Black[ch]
Name[Standard]
)
)
)
)
(
;
White[kd]
Name[Standard]
(
;
Black[dc]
Name[Shimari]
Comment[make a shimari of course]
)
(
;
White[ed]
Name[Standard]
;
Black[dc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[db]
Name[Standard]
(
;
White[ef]
Name[Standard]
;
Black[de]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[gc]
Name[Standard]
)
(
;
Black[eg]
Name[Standard]
Comment[longer extendsion in center]
;
White[eb]
Name[Standard]
;
Black[gc]
Name[Standard]
(
;
White[ch]
Name[Standard]
)
(
;
Black[ch]
Name[Standard]
)
)
)
)
)
SHAR_EOF
fi
if test -f 'joseki.5-4'
then
	echo shar: "will not over-write existing file 'joseki.5-4'"
else
cat << \SHAR_EOF > 'joseki.5-4'
(
;
Black[de]
Name[Bad move]
Comment[5-4 in empty]
(
;
Black[dc]
Name[Shimari]
Comment[chapter 7 4-5 point joseki]
)
(
;
White[cc]
Name[Standard]
Comment[3-3 invasion]
)
(
;
Black[cj]
Name[Standard]
Comment[if immediate extension]
;
White[cc]
Name[Standard]
)
(
;
White[dc]
Name[Standard]
(
;
Black[ce]
Name[Urgent move]
Comment[3-4 high approach hit under]
(
;
White[cf]
Name[Urgent move]
Comment[hane outside]
;
Black[cd]
Name[Urgent move]
Comment[pull back]
(
;
White[dg]
Name[Standard]
Comment[complete basic joseki 3 Chapter 2  section 3  3-4 high kakari]
(
;
Black[fc]
Name[Standard]
;
White[ck]
Name[Standard]
;
Black[ch]
Name[Complicated]
Comment[invasion]
(
;
White[dh]
Name[Bad move]
;
Black[ci]
Name[Standard]
;
White[di]
Name[Standard]
;
Black[bf]
Name[Standard]
)
(
;
White[bg]
Name[Urgent move]
;
Black[cj]
Name[Complicated]
(
;
White[bj]
Name[Standard]
;
Black[bi]
Name[Standard]
;
White[dj]
Name[Standard]
;
Black[di]
Name[Standard]
)
(
;
White[dk]
Name[Standard]
;
Black[ei]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
)
(
;
Black[ef]
Name[Standard]
Comment[ peep]
;
White[df]
Name[Standard]
;
Black[ed]
Name[Urgent move]
)
)
(
;
White[df]
Name[Standard]
Comment[solid connection]
(
;
Black[fc]
Name[Standard]
(
;
White[dj]
Name[Standard]
)
(
;
White[cj]
Name[Standard]
)
)
(
;
Black[ed]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
)
(
;
White[dd]
Name[Complicated]
Comment[section 4 avalache joseki]
;
Black[cd]
Name[Urgent move]
;
White[ec]
Name[Urgent move]
(
;
Black[cc]
Name[Standard]
Comment[simple variation]
;
White[df]
Name[Standard]
;
Black[cg]
Name[Standard]
(
;
White[fd]
Name[Standard]
)
(
;
White[eh]
Name[Standard]
(
;
Black[ch]
Name[Standard]
)
(
;
White[ch]
Name[Standard]
)
)
)
(
;
Black[df]
Name[Standard]
Comment[small avalanche]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[eb]
Name[Standard]
(
;
White[fd]
Name[Standard]
(
;
Black[fe]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ad]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[cj]
Name[Standard]
)
(
;
Black[fc]
Name[Standard]
Comment[another small avalanche variation]
;
White[cf]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[ee]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[gd]
Name[Standard]
;
White[dg]
Name[Standard]
)
)
(
;
White[fc]
Name[Complicated]
Comment[another small avalanche variation]
(
;
Black[fb]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[fe]
Name[Standard]
)
(
;
Black[ef]
Name[Standard]
;
White[fe]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bf]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ff]
Name[Standard]
)
)
)
(
;
Black[cf]
Name[Standard]
Comment[ Big avalanche joseki]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
Black[eb]
Name[Standard]
Comment[double hane variation]
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[df]
Name[Standard]
;
White[fd]
Name[Standard]
(
;
Black[ef]
Name[Standard]
)
(
;
Black[cb]
Name[Standard]
)
)
)
)
(
;
Black[fd]
Name[Standard]
Comment[knight's resonse to high kakari 3-4]
;
White[cc]
Name[Urgent move]
;
Black[cb]
Name[Urgent move]
;
White[cd]
Name[Urgent move]
(
;
Black[bb]
Name[Standard]
;
White[ch]
Name[Standard]
)
(
;
Black[eb]
Name[Standard]
;
White[ci]
Name[Standard]
)
)
(
;
Black[ee]
Name[Standard]
Comment[section 5 3-4 high kakari, outside tsuke]
(
;
White[ef]
Name[Standard]
;
Black[ed]
Name[Standard]
;
White[dg]
Name[Standard]
(
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[hd]
Name[Standard]
)
(
;
Black[ff]
Name[Standard]
Comment[second variation]
;
White[fg]
Name[Standard]
(
;
Black[gf]
Name[Standard]
)
(
;
Black[gg]
Name[Standard]
;
White[gf]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fh]
Name[Standard]
;
Black[gh]
Name[Standard]
;
White[gi]
Name[Standard]
;
Black[hf]
Name[Standard]
;
Black[fj]
Name[Standard]
)
)
(
;
White[cc]
Name[Standard]
Comment[take corner after tenuki]
;
Black[cd]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[cb]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[cc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
White[fe]
Name[Standard]
;
Black[fd]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[fc]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[ge]
Name[Standard]
)
)
)
(
;
White[cc]
Name[Complicated]
Comment[Start of complicated var, rest not here]
)
)
(
;
Black[cg]
Name[Standard]
Comment[section 17 1 pt high kakari, 1 pt low pincer]
;
White[cc]
Name[Standard]
Comment[ running fight]
(
;
Black[cb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ef]
Name[Standard]
(
;
Black[gd]
Name[Standard]
;
White[dh]
Name[Standard]
;
Black[ci]
Name[Standard]
;
White[cg]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[dg]
Name[Standard]
)
(
;
Black[di]
Name[Standard]
Comment[variation]
;
White[fc]
Name[Standard]
;
Black[gc]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[gb]
Name[Standard]
;
White[hd]
Name[Standard]
;
Black[ic]
Name[Standard]
)
)
(
;
Black[cd]
Name[Complicated]
Comment[normal, staying connected variation]
;
White[dd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cf]
Name[Standard]
(
;
Black[bf]
Name[Standard]
Comment[atari from bottom]
(
;
White[ec]
Name[Standard]
(
;
Black[cf]
Name[Bad move]
;
White[db]
Name[Standard]
)
(
;
Black[db]
Name[Standard]
;
White[df]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ch]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[cb]
Name[Standard]
(
;
White[di]
Name[Standard]
)
(
;
White[jd]
Name[Standard]
)
)
)
(
;
White[df]
Name[Bad move]
Comment[just connect]
;
Black[ec]
Name[Standard]
;
White[bg]
Name[Standard]
;
Black[be]
Name[Standard]
;
White[bh]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[dh]
Name[Standard]
)
)
(
;
Black[df]
Name[Standard]
Comment[atari from above]
;
White[bf]
Name[Urgent move]
;
Black[bc]
Name[Urgent move]
;
White[cb]
Name[Urgent move]
;
Black[be]
Name[Urgent move]
(
;
White[ec]
Name[Standard]
;
Black[bg]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[dg]
Name[Standard]
)
(
;
White[bg]
Name[Complicated]
Comment[turn out variation]
(
;
Black[dg]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ed]
Name[Standard]
)
(
;
Black[ec]
Name[Standard]
;
White[fd]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ch]
Name[Standard]
(
;
Black[ed]
Name[Standard]
)
(
;
Black[dg]
Name[Complicated]
;
White[dh]
Name[Standard]
;
Black[fg]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[eh]
Name[Standard]
;
White[ae]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[eb]
Name[Standard]
;
Black[ca]
Name[Standard]
;
White[dj]
Name[Standard]
)
)
)
)
)
)
(
;
White[fd]
Name[Standard]
Comment[knight's move after kakari]
(
;
Black[ce]
Name[Standard]
(
;
White[cf]
Name[Standard]
;
Black[cd]
Name[Standard]
(
;
White[df]
Name[Standard]
(
;
Black[fb]
Name[Standard]
)
(
;
White[eb]
Name[Standard]
;
Black[db]
Name[Standard]
)
)
(
;
White[dg]
Name[Standard]
Comment[another major variation]
)
(
;
White[bf]
Name[Standard]
Comment[and another]
;
Black[fb]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
(
;
White[cd]
Name[Complicated]
Comment[leads to complicated variation]
)
(
;
White[dd]
Name[Standard]
Comment[another major variation]
;
Black[cd]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[cb]
Name[Standard]
;
White[bc]
Name[Standard]
;
Black[bb]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[cf]
Name[Standard]
;
Black[bd]
Name[Standard]
;
White[be]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[dg]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[df]
Name[Standard]
)
)
(
;
White[eb]
Name[Standard]
Comment[attack after tenuki]
;
Black[be]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[ch]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[another attack]
;
Black[eb]
Name[Standard]
;
White[dd]
Name[Standard]
;
Black[gc]
Name[Standard]
)
)
(
;
White[ec]
Name[Standard]
Comment[section 37 contact on outside]
;
Black[eb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fc]
Name[Standard]
(
;
White[fb]
Name[Standard]
;
Black[gb]
Name[Standard]
(
;
White[db]
Name[Standard]
;
Black[fa]
Name[Standard]
;
White[cc]
Name[Standard]
(
;
Black[fd]
Name[Standard]
(
;
White[fe]
Name[Standard]
;
Black[ge]
Name[Standard]
;
White[ff]
Name[Standard]
;
Black[cb]
Name[Follow up]
Comment[followup]
)
(
;
Black[ef]
Name[Standard]
Comment[if no hane]
)
)
(
;
White[gd]
Name[Standard]
Comment[if doesn't push up]
;
Black[ic]
Name[Standard]
)
)
(
;
White[fd]
Name[Standard]
Comment[variation]
(
;
Black[gc]
Name[Bad move]
)
(
;
Black[fa]
Name[Standard]
;
White[gc]
Name[Standard]
)
)
)
(
;
White[db]
Name[Standard]
Comment[cut on inside]
;
Black[cb]
Name[Standard]
;
White[fb]
Name[Standard]
;
Black[da]
Name[Standard]
;
White[gc]
Name[Standard]
)
)
(
;
Black[dh]
Name[Standard]
Comment[2 pt high pincer (why is it here!!!???)]
;
White[ec]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ed]
Name[Standard]
;
Black[fb]
Name[Standard]
;
White[cc]
Name[Standard]
;
Black[db]
Name[Standard]
)
(
;
White[cc]
Name[Standard]
Comment[section 38 inside tsuke]
(
;
Black[cb]
Name[Standard]
;
White[cd]
Name[Standard]
;
Black[eb]
Name[Standard]
;
White[ci]
Name[Standard]
(
;
Black[fd]
Name[Standard]
)
(
;
Black[gd]
Name[Standard]
)
(
;
Black[ee]
Name[Standard]
;
White[ef]
Name[Standard]
;
Black[fe]
Name[Standard]
;
White[fc]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[df]
Name[Standard]
)
(
;
White[gd]
Name[Standard]
Comment[after tenuki]
(
;
Black[fc]
Name[Standard]
;
White[fd]
Name[Standard]
)
(
;
Black[ee]
Name[Complicated]
Comment[fight back]
;
White[ed]
Name[Standard]
;
Black[dd]
Name[Standard]
;
White[ce]
Name[Standard]
;
Black[ef]
Name[Standard]
;
White[ec]
Name[Standard]
;
Black[db]
Name[Standard]
;
White[gc]
Name[Standard]
;
Black[bc]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ac]
Name[Standard]
;
White[cg]
Name[Standard]
)
)
(
;
White[fc]
Name[Standard]
Comment[variation after tenuki]
;
Black[ed]
Name[Standard]
;
White[gd]
Name[Standard]
;
Black[ee]
Name[Standard]
;
White[gf]
Name[Standard]
)
)
(
;
Black[cj]
Name[Standard]
Comment[pincer after tsuke]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
;
White[cb]
Name[Standard]
;
Black[hc]
Name[Standard]
;
White[ch]
Name[Standard]
;
Black[ej]
Name[Standard]
)
(
;
Black[cg]
Name[Standard]
Comment[closer pincer after tsuke]
;
White[dd]
Name[Standard]
;
Black[ec]
Name[Standard]
(
;
White[bd]
Name[Standard]
;
Black[hc]
Name[Standard]
)
(
;
White[cb]
Name[Bad move]
Comment[mistake]
;
Black[be]
Name[Standard]
;
White[bd]
Name[Standard]
;
Black[ce]
Name[Standard]
;
White[cd]
Name[Standard]
Comment[this concludes all of the joseki variations from 38 basic joseki!]
)
)
)
)
)
SHAR_EOF
fi
exit 0
#	End of shell archive
