summaryrefslogtreecommitdiff
path: root/qml/content/sgf/hard.sgf
diff options
context:
space:
mode:
Diffstat (limited to 'qml/content/sgf/hard.sgf')
-rw-r--r--qml/content/sgf/hard.sgf356
1 files changed, 356 insertions, 0 deletions
diff --git a/qml/content/sgf/hard.sgf b/qml/content/sgf/hard.sgf
new file mode 100644
index 0000000..f628e66
--- /dev/null
+++ b/qml/content/sgf/hard.sgf
@@ -0,0 +1,356 @@
+A collection of 40 intermediate and hard problems.
+(;GM[1]FF[3]
+;AB[cb][dc][dd][ae][be][ce][bg]
+AW[bb][fb][cc][ec][ad][bd][cd][de][ee][df]
+(;B[db]WV[db];W[ab];B[ba];W[ca];B[da];W[ed])
+(;B[ac];W[bc];B[ab];W[aa];B[db];W[da]
+(;B[ab];W[ac]
+(;B[ea];W[eb];B[ba];W[ca];B[ba];W[ca];B[da];W[ed];B[ba])
+(;B[ba];W[ca];B[ea];W[eb];B[ba];W[ca];B[da];W[ed];B[ba])
+)
+(;B[ea];W[eb];B[ab];W[ac];B[ba];W[ca];B[ba];W[ca];B[da];W[ed];B[ba])
+)
+)
+(;GM[1]FF[3]
+;AW[ro][qp][rp][qq][pr][qr]
+AB[qm][rn][po][qo][pp][nq][pq][or][os];B[rr];W[rs];B[sq];W[ps];B[ss]
+)
+(;GM[1]FF[3]
+;AW[ob][nc][md][nd][od][qe][re]
+AB[ma][lb][nb][lc][mc][oc][pc];W[pb];B[qc];W[qb];B[rb];W[rc];B[rd];
+W[sc];B[sd];W[qd];B[sb];W[rc];B[sc];W[pd]
+)
+(;GM[1]FF[3]
+;AB[ao][bo][bn][bm][bl][cl][ck][dm][dn][fk][gl][fi]
+AW[il][jj][cm][cn][co][bp][bq][cr][dl][dk][cj][bj][bk][bh][ch][fj];
+B[dj];W[ej];B[di];W[ek];B[gj];W[fl];B[gk];W[fm];B[en];W[fo];B[go];
+W[gn];B[hn];W[fn];B[cp];W[do];B[eo];W[dp];B[ep]
+)
+(;GM[1]FF[3]
+;AW[dn][ao][bo][co][dp][ep][fp][fq][dr][er]
+AB[ap][bp][cp][cq][dq][eq][hq][kq][fr][gr];W[cr];B[br];W[ar];B[bs];
+W[bq]
+)
+(;GM[1]FF[3]
+;AW[lb][nb][nc][sc][od][sd][oe][se][of][sf][pg][qg][rg]
+AB[ob][sb][oc][rc][pd][qd][rd][pe][re];W[qb];B[rb];W[pa];B[ra]
+(;W[qf];B[oa];W[pc])
+(;W[rf];B[oa];W[pc])
+)
+(;GM[1]FF[3]
+;AW[mb][rb][mc][qc][nd][qd][ne][qe][re][of][qf][og][pg]
+AB[nb][ob][pb][qb][pc][pd][pe][pf][rf][qg][rg][qi][qk]
+(;W[sd];B[ra];W[rc];B[sb];W[qa];B[pa];W[na])
+(;W[ra]WV[ra];B[sd];W[rc];B[se])
+(;W[sc]WV[sc];B[ra])
+)
+(;GM[1]FF[3]
+;AW[ra][mb][rb][mc][pc][qc][nd][od][qd][pe][qe]
+AB[qa][nb][qb][sb][lc][nc][rc][sc][ld][md][rd][re][mf][of][pf][qf]
+(;W[pa]WV[pa];B[sa];W[na];B[lb];W[ma];B[la];W[oa];B[pb];W[ob])
+(;W[na];B[lb];W[ma]
+(;B[la];W[pb];B[sa];W[oa])
+(;B[oa];W[pa];B[pb];W[ob])
+)
+)
+(;GM[1]FF[3]
+;AW[ja][ib][ob][pb][hc][jc][qc][jd][od][pd][je][qe][kf][lf][of][pf][mg][ng]
+AB[ka][jb][kb][lb][mb][nc][oc][pc][md][nd][le][oe][mf][nf]
+(;W[lc];B[kc];W[ld];B[kd];W[ke];B[mc];W[ld];B[lc];W[ne])
+(;W[ld];B[kd];W[lc];B[kc];W[ke];B[mc];W[ld];B[lc];W[ne])
+)
+(;GM[1]FF[3]
+;AW[na][lb][nb][rb][oc][pc][qc][kd][le][qf]AB[ob][pb][kc][mc][nc][ne]
+;B[mb];W[ma];B[ka];W[kb];B[oa];W[la];B[jb]
+)
+(;GM[1]FF[3]
+;AW[dm][en][fo][ho][dp][ep][fp][hp][eq][gq][iq][er][gr]
+AB[em][fm][dn][gn][hn][co][go][cp][gp][dq][fq][dr][fr][es][fs]
+(;W[cq];B[cr]
+(;W[ds];B[cs];W[gs];B[ds];W[bq])
+(;W[bq];B[br];W[ds];B[cs];W[gs];B[ds];W[ar])
+)
+(;W[gs]WV[gs];B[ds];W[cq];B[cr];W[bq];B[br])
+)
+(;GM[1]FF[3]
+;AW[bh][bi][cj][dk][cm][dm][bn][dn][dp][cq][dq]
+AB[ai][bj][bk][bl][bm][cn][co][cp]
+(;W[aq]WV[aq];B[ao];W[an];B[am])
+(;W[ao]
+(;B[bq];W[bp])
+(;B[bo];W[aq];B[an]
+(;W[ap]WV[ap];B[bq];W[br];B[ar];W[as];B[bp];W[ar];B[cr])
+(;W[bp];B[ap]C[Ko.])
+)
+)
+)
+(;GM[1]FF[3]
+;AW[da][db][dc][dd][ce][cf][ag][bg][cg]
+AB[ab][cb][cc][cd][be][bf]
+(;W[ba]
+(;B[ca]
+(;W[bd]WV[bd];B[bc];W[ad];B[ac])
+(;W[bb]
+(;B[bc];W[ad]
+(;B[ae];W[af])
+(;B[bd];W[ae])
+)
+(;B[bd];W[af]
+(;B[ae]
+(;W[bc])
+(;W[ac])
+)
+(;B[bc]
+(;W[ad])
+(;W[ae])
+)
+)
+)
+)
+(;B[bb];W[ca];B[ad];W[af])
+)
+(;W[bd]WV[bd];B[bc])
+)
+(;GM[1]FF[3]
+;AB[qj][pk][qk][ol][nm][qn][no][po][pp][qp][rp][pr]
+AW[ql][pm][pn][qo][ro][sp][rq][rr][rs]
+(;B[sk];W[rl];B[sl]
+(;W[sm]
+(;B[sn];W[so];B[rm])
+(;B[rm]WV[rm];W[sn])
+)
+(;W[rn];B[rm];W[qm];B[sm])
+)
+(;B[rn]WV[rn];W[so]
+(;B[sq];W[sr];B[sn];W[sq];B[rl];W[rm])
+(;B[sn];W[sq];B[rl];W[rm])
+)
+(;B[rl]WV[rl];W[rm];B[rn];W[so];B[sn];W[sq];B[sm];W[qm])
+)
+(;GM[1]FF[3]
+;AW[qj][pl][ql][nm][om][nn][no][op][jq][lq][oq][pq][mr][or]
+AB[ml][nl][ol][pm][qm][ln][oo][po][lp][mp][np][nq][qq][pr][qr]
+;W[pn];B[qn];W[qo];B[ro];W[qp];B[on];W[pp];B[pn]
+(;W[sn];B[rl];W[sm])
+(;W[rp]WV[rp];B[rl];W[rk];B[mm])
+)
+(;GM[1]FF[3]
+;AW[pa][pb][kc][mc][nc][oc][sc][pd][qd][rd][qg]
+AB[nb][ob][qb][pc][qc][rc]
+(;B[oa];W[mb];B[sb];W[na];B[ra])
+(;B[qa]WV[qa];W[sb])
+(;B[sb]WV[sb];W[ra];B[oa];W[qa];B[sd];W[mb])
+)
+(;GM[1]FF[3]
+;AW[qb][rc][sc][qd][qe][pf][pg][ph][rh]
+AB[rd][re][sd][rg][qi][pi][ri][qf]
+(;W[sf]
+(;B[qh];W[rf])
+(;B[rf];W[qh];B[sh];W[sg])
+)
+(;W[qg]WV[qg];B[rf])
+(;W[sg]WV[sg];B[qh])
+(;W[sh]WV[sh];B[qh];W[qg];B[rf])
+)
+(;GM[1]FF[3]
+;AW[bb][cc][cd][de][df][cg][ch]
+AB[bd][ce][cf][dg][dh][ci][di]
+(;W[bf]WV[bf];B[be];W[bg];B[af];W[bi];B[ag])
+(;W[bg]
+(;B[bf];W[af];B[be];W[bi];B[ah];W[ai];B[bj];W[bc])
+(;B[af];W[ae];B[be];W[bi];B[bj];W[ah];B[aj];W[bf];B[ai];W[bc])
+)
+)
+(;GM[1]FF[3]
+;AW[lk][el][kl][ll][fm][jm][mm][fn][jn][go][ho][io][no]
+AB[ii][jk][jl][ml][im][km][lm][gn][hn][fo][ko][dp][fp][gp][ip][jp];
+W[hm];B[gm];W[gl];B[hl];W[in];B[hm];W[hk];B[il];W[jj];B[gk]
+(;W[kk];B[fl];W[ik];B[gl];W[gj])
+(;W[ik];B[fl];W[kk];B[gl];W[gj])
+)
+(;GM[1]FF[3]
+;AW[ib][mb][sb][ic][jc][mc][oc][pc][qc][rc][fd][md][od][le][me][oe][nf][of]
+AB[jb][nb][ob][pb][qb][rb][kc][lc][nc][jd][nd][ke][ne][kf][mf][mg]
+(;W[ja]
+(;B[la];W[lb];B[kb];W[ma];B[ka];W[kd];B[ia];W[ld])
+(;B[kb];W[ma]
+(;B[ka]
+(;W[ra])
+(;W[na])
+)
+(;B[la];W[lb];B[ka];W[kd])
+)
+)
+(;W[ma]WV[ma];B[lb])
+(;W[la]WV[la];B[ka])
+)
+(;GM[1]FF[3]
+;AW[sp][pq][qq][rq][or][os]
+AB[no][po][ro][pp][rp][nq][oq][sq][nr]
+(;W[sr]WV[sr];B[rs];W[qs];B[qr];W[pr];B[ps])
+(;W[qs]
+(;B[sr];W[rr])
+(;B[pr];W[sr])
+(;B[rr];W[sr])
+)
+(;W[rr]WV[rr];B[qs])
+(;W[rs]WV[rs];B[sr])
+)
+(;GM[1]FF[3]
+;AW[nb][mc][nc][oc][rd][ne][pe][qe][re]
+AB[ob][pb][pc][rc][pd][qd]
+(;W[sb];B[sc];W[rb];B[qb];W[sd];B[qc];W[oa])
+(;W[rb]WV[rb];B[sb])
+)
+(;GM[1]FF[3]
+;AW[na][kb][mb][lc][rc][ld][le][me][re][nf][pf][qf][rf][pj]
+AB[ob][oc][qc][md][nd][rd][pe][qe]
+(;W[rb];B[sd];W[oa];B[pb];W[pa];B[qa]
+(;W[pd];B[qd];W[od];B[oe];W[ne])
+(;W[qb]WV[qb];B[nb];W[ra];B[mc])
+)
+(;W[sd]WV[sd];B[rb];W[qd];B[pd];W[qb])
+)
+(;GM[1]FF[3]
+;AW[cb][db][bc][cd][dd][de][df][dg][dh]
+AB[eb][dc][ed][be][fe][cf][fg][ch][ci][ei][fj][ck];W[bf];B[bg];W[af];
+B[ag];W[ad];B[bd];W[ac];B[ae];W[ba]
+)
+(;GM[1]FF[3]
+;AW[pd][oc][ob][nc][md][ld][kd][kc][if][hf][hh][fg][eg][df]
+[dd][dc][cb][bc][hc][gb]
+AB[ib][kb][lc][mc][mb][nb][he][gf][ff][ee][ec][fc][gc][eb][db]
+;W[jb];B[ja];W[hb];B[id];W[ic];B[jc];W[jd]
+)
+(;GM[1]FF[3]
+;AW[bo][do][ap][cp][dp][dq][dr][fr][bs][cs]
+AB[cn][dn][en][co][fo][bp][bq][cq][fq][gq][ar][br][cr][hr];W[bn];
+B[bm];W[ao];B[am];W[ds];B[an];W[as];B[aq];W[bo]
+)
+(;GM[1]FF[3]
+;AW[lm][mm][kn][mn][lo][mo][lp][np][mq][lr][nr][or]
+AB[mj][kk][nk][il][kl][ol][im][on][io][jo][no][oo][pp]
+[iq][kq][nq][oq][kr][pr][ps]
+(;W[os];B[ms];W[ls];B[mr];W[ns];B[mr];W[lq];B[ms];W[nr])
+(;W[ms]WV[ms];B[os])
+(;W[ns]WV[ns];B[ls])
+(;W[lq]WV[lq];B[ms];W[ls];B[ns])
+)
+(;GM[1]FF[3]
+;AW[mb][mc][md][nd][rd][oe][qe]
+AB[nc][oc][pc][qc][rc]
+(;W[oa]
+(;B[ra];W[sb])
+(;B[na];W[nb];B[pa];W[ob])
+(;B[pa];W[na];B[ob];W[qb]
+(;B[ra];W[sb];B[sc];W[rb])
+(;B[rb];W[sc];B[sb];W[ra])
+)
+)
+(;W[sb]WV[sb];B[sc];W[oa];B[pa];W[na];B[ob])
+)
+(;GM[1]FF[3]
+;AW[fq][gq][hq][iq][jq][fr][kr][lr][fs][gs]
+AB[go][io][cp][ep][fp][jp][eq][kq][lq][mq][er][gr][hr][mr][hs][ls]
+(;W[ks];B[jr];W[ms];B[js];W[ir];B[ls];W[is];B[hr];W[kr])
+(;W[js]WV[js];B[ir])
+)
+(;GM[1]FF[3]
+;AB[be][bf][cf][bh][bi]
+AW[bb][cc][cd][ce][df][dg][ch][ci][cj][cl][cn]
+;B[ag];W[cg];B[bg];W[ae]
+;B[bd];W[ad];B[bc];W[ac];B[ab];W[aa];B[af];W[ai];B[bj]
+)
+(;GM[1]FF[3]
+;AW[rb][qb][qc][od][oc][ne][me][md][lc][mb][kb][jb][ia][hb]
+AB[lb][kc][jc][ic][ib][le][mf][nf][of][oe][pd][qd][rc][re][sb][nd]
+;B[ld];W[mc];B[pc]
+(;W[pb];B[ob];W[nc];B[pa];W[nb];B[la]
+(;W[ma];B[oa])
+(;W[ja];B[na])
+)
+(;W[ob];B[pb];W[pa];B[ra])
+)
+(;GM[1]FF[3]
+;AW[nb][pc][qc][rc][qg][rg][qh][qi][rj][rk]
+AB[pd][rd][pf][rf][oh][nj][pj][qk][pl][rl][rm];W[sg];B[si];W[re]
+(;B[se];W[qe];B[qf];W[sf])
+(;B[qe];W[se];B[qf];W[sf])
+(;B[qf];W[sf]
+(;B[qd];W[sd])
+(;B[qe];W[se]
+(;B[qd];W[sd])
+(;B[sd];W[qd])
+)
+)
+(;B[sf];W[qf])
+)
+(;GM[1]FF[3]
+;AW[rd][rc][qb][oc][nc][mc][lc][jb][kb][ic][hc][gc]
+AB[ib][hb][jc][kc][ob][ld][md][nd][od][qc][qe][re];B[pc];W[pb];B[lb];
+W[mb];B[oa]
+(;W[rb];B[ma];W[la];B[nb])
+(;W[la];B[rb];W[ra];B[sb];W[sc];B[qa])
+(;W[na];B[la])
+)
+(;GM[1]FF[3]
+;AW[qb][mb][qc][mc][qd][md][me][rf][qf][lf][pg][lg][ph][oh][nh][mh]
+AB[pb][nb][pc][nc][pd][nd][pe][ne][pf][mf][og][ng]
+(;W[oa]
+(;B[ob];W[od];B[oe];W[nf])
+(;B[pa];W[na];B[mg];W[of];B[nf];W[oe])
+(;B[nf];W[oe])
+)
+(;W[od]WV[od];B[nf];W[oe];B[oa];W[oc])
+(;W[mg]WV[mg];B[nf];W[oa];B[ob])
+)
+(;GM[1]FF[3]
+;AB[ka][db][jb][cc][hc][ic][kc][cd][hd][de][he][ef][gf][gg]
+AW[ja][eb][hb][ib][ec][gc][ed][gd][fe]
+;B[ga];W[fa];B[fb];W[ea];B[gb];
+W[fc];B[ha];W[ia];B[gb]
+)
+(;GM[1]FF[3]
+;AW[bp][cp][dp][ep][fp][bq][fq][gr]
+AB[cq][dq][eq][ar][br][fr];W[ds]
+(;B[er];W[es];B[fs];W[cr])
+(;B[es];W[cr];B[bs];W[aq])
+)
+(;GM[1]FF[3]
+;AW[ap][bp][cp][aq][dq][eq][cr]
+AB[bo][co][do][ep][gp][bq][fq][hq][ar][br]
+(;B[dp];W[bs];B[er];W[dr];B[es]
+(;W[fr];B[gr];W[ds];B[ao])
+(;W[ds];B[ao])
+)
+(;B[er]WV[er];W[dr];B[dp];W[fr])
+)
+(;GM[1]FF[3]
+;AW[kb][ob][rb][jc][lc][mc][rc][nd][rd][ne][qe][of][qf]
+AB[lb][mb][nb][nc][oc][pc][qc][od][qd][pe]
+(;W[oa]WV[oa];B[na])
+(;W[na]WV[na];B[pb])
+(;W[qb]WV[qb];B[pb];W[oa];B[na])
+(;W[la]WV[la];B[oe])
+(;W[qa]WV[qa];B[oa])
+(;W[pa]
+(;B[pb];W[oa];B[qa];W[oe];B[na];W[la])
+(;B[qa]
+(;W[oe];B[pb];W[oa])
+(;W[qb]WV[qb];B[pb])
+)
+)
+)
+(;GM[1]FF[3]
+;AW[pb][qc][rc][rd]AB[oa][nc][oc][pc][qd][qe][re]
+(;W[ob];B[nb];W[qa];B[sb];W[rb];B[na];W[sa];B[pa];W[sc];B[qb];W[pb])
+(;W[ra]WV[ra];B[sb];W[ob];B[nb];W[pa];B[qb])
+(;W[qa];B[ob])
+)
+(;GM[1]FF[3]
+;AB[qm][qo][ro][so][pp][pq][pr][ps][ss]
+AW[oo][po][op][qp][rp][nq][qq][sq][nr][rr][ns]
+(;B[rs]WV[rs];W[qr];B[qs];W[oq];B[sp])
+(;B[sp]WV[sp];W[qr])
+(;B[qr];W[sp];B[rs];W[oq];B[sr];W[qs];B[sr];W[ss];B[rs])
+)