#patterns #patterns will be rotated and flipped #patterns must be rectangular #X - just-played stone #. - must be empty #S - same color as played #O - opposite color #N - nonempty #E - edge (empty or not) #C - corner (empty or not) #A - any #Y - empty or enemy #Z - mine or empty shoe AYAA ASOA YXSY A..A AEEE done high boot SO SO XS .. EE done boot YSOA YSOA YXSO EEYA done five-five C..... ...... ...... ...... ....X. ...... done peep at one space .O. X.. .O. done connect three AYA .SY OXA .SY AYA done footsweep EEEEEEC ..X...E .O....E ...S..E done footsweep block EEEEEEC .XO...E .S....E ...O..E done finished footsweep EEEEEEC .OS...E .OX...E ...S..E done dare ASA O.O .X. YYY done hoshi XAAA AAAA AAAA AAAC done dish X.S S.. OSS done one space jump A... S.X. A... done narrow extension YSSA ...Y .X.Y Y.YY done lean EEE Y.Y .O. .XS ... done lean ... .O. .XS ... done jump away lightly ....A .X.SA ...OO done turning the corner YSSA YXOO A..A done bridge S.X.S ..... ..... EEEEE done hanging bridge S...S ..X.. ..... EEEEE done kosumi A.A .X. A.S done kosumi contact AOA .X. A.S done semi-net SSA .OS X.. done solid eye SSA S.S SXS done solid eye SSA S.X SSS done nanchucks AYYAA YSXYA AYYSY AAYSY AAAYA done dig the pit of doom ASX SO.Z SO.O SO.Z ASS done dig the pit of doom ASX SO.. SO.. SO.O ASS done dig the pit of doom ASX SO.O SO.. SO.. ASS done nanchucks AYYAA YXSYA AYYSY AAYSY AAAYA done peep at keima .SA ..O O.. ..X done ponnuki YSY S.X YSY done connected keima A.S SX. AYA done rooftop A.. OXS S.. EEE done extend A.A YXY YSO AYA done hane AYA YX. AOS done face-off A..A ZOXY ZOSY A..A done hanging connection .SO X.S ..A done two space jump A.... S..X. A.... done making a base ...... .S..X. ...... EEEEEE done three space jump A..... S...X. A..... done sagari AYA YSY YXY AEA done iron pillar corner A...E .S..E .X..E ....E EEEEC done iron pillar Y.Y YSY .X. YYY EEE done third line shoulder hit below ZZZA ZO.. Z.X. A... EEEE done second line shoulder hit below AAZA AO.. Z.X. EEEE done three space extension ....S X...S ..... EEEEE done funny three S... .... S.X. .... done keima S..A ..X. AA.A done tight shimari EEEEEC Y....E YX...E Y..S.E done loose shimari EEEEEEC Y.....E YX....E Y...S.E done big keima ZAAAA S...A ...X. AAA.Y done third line shoulder hit above AEEA AAAA ..OA .X.. A.AA done bulge S.S .XO AYA done bulgy shape XOOA .SSZ SAAA done wide hoshi shimari .EEEEEEC ........ .X.....E ....S... AAAA..AA done table X.S ... OSS done table S.X ... OSS done tippy table X.. ..S ... OSS done keima across the line A..S A..S .X.O done tengen CEEEEEEEEE. E.......... E.......... E.......... E.......... E.......... E.......... E.......... E.......... E........X. E.......... done anti bulgy XSSA .OOA OAAA done break bulge O.O .XS AYA done second line shoulder hit above AEE. Y.O. YX.. Y.YA done big big keima AS....A ZZ...X. AAAAA.A AAAAAYA done funny connection AA.A ..X. S... OS.. done crosscut AYZA YSOZ ZOXY AZYA done wedge A.A OXO A.A done defending the corner EX.S. E.... E.... CEEEE done mountain defense ..S.E ....E .X..E ..... ..S.E done unknown2 EEE OSO SO. .X. done unknown2 - take EXE S.S OS. .O. done unknown2 - don't take E.E SOS OSX .O. done crosscut extend YYZZ YSOZ ZOSX ZZYY done divide A.O .X. O.A done connect under .S.E ...E .OXE ...E .S.E done first line connection SE OX SE done digging out of the well AY.. .X.. O..O OSSO done checking approach ..... .X.O. ..... EEEEE done covercorner AOE SXE ..E EEC done kosumi into 3rd S.O .X. EEE done tsuke under 3rd S.O ..X EEE done grab tsuke O.S. .XO. EEE. done fend tsuke O.S. ..OX EEEE done full triangle AAYA YSXY AOSA AAYA done cut the waist of the keima ..OS .X.S .O.A done cut the waist of the keima ..OA .X.S .O.S done waist defense style ..SO XO.O .S.A done waist defense style ..SA XO.O .S.O done cut near side of keima ..OS ..XS .O.A done cut near side of keima ..OA ..XS .O.S done empty triangle AYA YXS A.S done empty triangle A.. YXS YS. done extend two AZZZ OSSX SOOA done block edge from weak EE... AAXO. AASAO done block edge from strong EE... AAXOO AASAO done hane at head of two AZZYA .OOXZ AZZYA done hane at head and food of two AZZY SOOX AZZY done hane at head of three AZZZYA .OOOXY AZZZYA done middle O.E ... X.. ... O.E done keima away AAA.O.E AA....E ...S..E .X....E ......E ......C done low low pincer .X.E ...E .O.E ...E S..E ...E ...E EEEC done low high pincer X..E ...E .O.E ...E S..E ...E ...E EEEC done high low pincer .X.E ...E O..E ...E S..E ...E ...E EEEC done high high pincer X..E ...E O..E ...E S..E ...E ...E EEEC done high far high pincer X..E ...E ...E O..E ...E S..E ...E ...E EEEC done high far low pincer .X.E ...E ...E O..E ...E S..E ...E ...E EEEC done low far high pincer X..E ...E ...E .O.E ...E S..E ...E ...E EEEC done low far low pincer .X.E ...E ...E .O.E ...E S..E ...E ...E EEEC done double kakari ......C ....... .X..... ...O... A...... AA..S.. AAA.... done double kakari dive ......C ....... .O..X.. ...S... A...... AA..O.. AAA.... done magic 2 2 jump & hit AA.SAE ....AA .X.... ..O... AA.AAA done slide AS.E ...E O.XE ...E ...E EEEC done cover corner S.OE .X.E ...E EEEC done taunt OYYY OS.X AOO. done panda (anti-bamboo) .OX. Z..Z SOOS done peep AX O. SO done connect SX OS done tsuke .... .OX. .... done place at weak point of 3 OOS ..O X.O ..O done spur X.SAA ASOEE done firm foot XSAA SOEE done peep at gap AOA ..X AOA done defend ASA OXO ASA done peep at tiger's mouth .OAA X.OA .O.O done tetris T AYYYA YOXOY AYOYA done tetris T AYA YXY SSY YSY AYA done butting your head AOA YXY YSY AZA done tiger's mouth SOA .SO X.S done block AAS YXO AAS done push in AYA OXO ASA done push the cart A... SOO. ZSX. AAY. done three three corner EEEC ...E .X.E ...E done double hane .... .XOA ..SO ...S done three three invasion CEEE E... E.X. E..O done low kakari on hoshi CEEEE E.... E.... E..O. E.... E.X.. done high kakari on hoshi CEEEE E.... E.... E..O. E.... E..X. done low kakari on low CEEEE E.... E..O. E.... E.X.. E.... done high kakari on low CEEEE E.... E..O. E.... E..X. E.... done clamp A.A .X. .O. ASA done tricky clamp EO.. ESOX .... ..S. done prevent connection, straight EOA XSZ EOA done prevent connection, hane EAA EAA XOA .SZ .OA done low CEEE.. E..... E..X.. E..... E..... done prevent connection, hane XOA .SZ .OA EAA EAA done prevent connection, bar EA EO .X .S OO done kick ...S .OX. .... .EEE done go up ...A .X.O .SO. .... EEEE done open field tsuke Y...Y Y.O.Y Y.X.Y Y...Y done cut A.A .XO AOS done keima cut A... ..O. ..X. .O.. ...A done keima waist cut AAA. A.O. S.X. AO.. .AAA done bamboo joint ASSA Y..Y YSXY AYYA done high-low low invasion E..O E... ..X. .... ..O. done high-low high invasion E..O E... ...X .... ..O. done high-high low invasion E..O E... ..X. .... ...O done high-high high invasion E..O E... ...X .... ...O done unknown1 C... .... ...O ..OX ..OS ..SS done second line threaten AYSA A.OX ZEEE done second line threat defend ASOA YXSO AEEE done second line hanging defense ASOA X.SO ..EE done second line threaten extend defense ASOAA A.SOA ..XEE done crunch OSA .OS EXE done crunch no ko response ASOA SXSO A.OA done crunch fight the shape ko ASOA S.SO AXOA done