# Life and death test problems.
loadsgf games/life_and_death/ld1.sgf
#? [critical (A15|A18) (A15|A18)]
#? [critical (T18|O18) T18]
#? [critical (A2|F2) (A2|F2|C1)]
loadsgf games/life_and_death/ld2.sgf
#? [critical (B19|E19) (B19|E19|F18|F19)]
#? [critical A2 (A2|A5|B6|A6)]
loadsgf games/life_and_death/ld3.sgf
#? [critical A14 (A17|A14|B13|A13)]
#? [critical T15 (T15|S14|T14)]
#? [critical (S6|T6|T7|T2) S6]
# Attacking on F1 only gives a ko, which is a failure.
#? [critical B1 (E1|E2|B1|F1)]
loadsgf games/life_and_death/ld4.sgf
#? [critical P18 (P18|R19)]
#? [critical T5 (S5|T6|T5)]
#? [critical A2 (B5|A6|A5|A2)]
loadsgf games/life_and_death/ld5.sgf
#? [critical A14 (A14|B17|A17|A18)]
#? [critical T17 (S17|T17|T18)]
#? [critical (S3|T5) (S3|T5)]
#? [critical (B3|A2|A6) (A2|A4|B3)]
loadsgf games/life_and_death/ld6.sgf
#? [critical (A14|A17|B19) A17]
#? [critical T18 (T18|R18|R19|Q19)]
#? [critical F1 (F1|D2|D1|B1)]
loadsgf games/life_and_death/ld7.sgf
#? [critical (Q2|T2|N2) Q1]
loadsgf games/life_and_death/ld8.sgf
#? [critical C18 (C18|B18|D18)]
#? [critical Q18 (Q18|S19|R19|S14)]
#? [critical (C1|A5|A2) (A5|C1|A2)]
loadsgf games/life_and_death/ld9.sgf
#? [critical (Q19|S18|T18|T16) (T18|S18|Q19)]
#? [critical (T5|S2) (S2|T2|T3)]
loadsgf games/life_and_death/ld10.sgf
#? [critical (A17|C19) (A17|C19|A16|A18)]
#? [critical (A5|B2) (B2|A2)]
loadsgf games/life_and_death/ld11.sgf
#? [critical B19 (B19|A16|B18|C19)]
#? [critical (R1|S2|T7) S2]
# B2 lives but allows the opponent to make seki (or ko).
#? [critical D1 (A2|D1|B2)]
loadsgf games/life_and_death/ld12.sgf
loadsgf games/life_and_death/ld13.sgf
#? [critical B18 (A18|B18)]
#? [critical (T18|T16) (T18|S18|Q19)]
#? [critical S1 (R1|S1|T5|T4|T3|S2|S3|T1)]
# B1 is a better defense than D1 because the latter only lives by double ko.
# FIXME: D1 and A5 only attack with ko since black can reply at A2.
#? [critical (D1|A5) (B1|D1|B2)]
loadsgf games/life_and_death/ld14.sgf
#? [critical (C19|B19|B18|A18) (A18|B18)]
#? [critical (T16|O19|T17|T18|S18) T18]
#? [critical (S2|T5|S3|T3|T2|R1|S1) S2]
#? [critical (D1|A5|A2) B1]
loadsgf games/life_and_death/ld15.sgf
#? [critical (A16|A17|A18|B18) A18]
#? [critical Q19 (T18|S18|Q19|S19)]
loadsgf games/life_and_death/ld16.sgf
#? [critical (B12|D13|D14|A14|A12|B11|C19|B18|A18|B19) (A18|B18|A14|B12)]
#? [critical (S2|Q2|R2|R1|S1|T5) S2]
loadsgf games/life_and_death/ld17.sgf
loadsgf games/life_and_death/ld18.sgf 1
loadsgf games/life_and_death/ld18.sgf
# No need to play ko with B2
loadsgf games/life_and_death/ld13.sgf
loadsgf games/life_and_death/ld13.sgf
loadsgf games/life_and_death/ld9.sgf
loadsgf games/life_and_death/lunches.sgf
#? [critical (C14|E14|F13|E11) E14]
#? [critical (A1|E7|M2|M1|N2|N1|O2|O1|P1) (A1|E7|M2|A8|C8|F4)]
# Life and death problems derived from the tripod group.
loadsgf games/life_and_death/tripod1.sgf
#? [critical (S17|Q18|T16) T17]
#? [critical (B3|D2|B1|A2) B1]
loadsgf games/life_and_death/tripod2.sgf
#? [critical (B16|B18) B18]
loadsgf games/life_and_death/tripod3.sgf
#? [critical B19 (B18|B19|C19)]
loadsgf games/life_and_death/tripod4.sgf
loadsgf games/life_and_death/tripod5.sgf
#? [critical (C18|D19|A16) C19]
loadsgf games/life_and_death/tripod6.sgf
# This is an extremely good ko for white. Black has to ignore 3 ko
# threats to be able to live.
#? [1 (Q18|T17|S18|T18|S17|S19)]
loadsgf games/life_and_death/tripod7.sgf
#? [critical S1 (S4|S1|T2)]
#? [critical (B3|D2|B5|A5|A4) A2]
loadsgf games/life_and_death/tripod8.sgf
#? [critical (T19|S19) (S17|S19)]
#? [critical (S4|T4|T5) S4]
loadsgf games/life_and_death/tripod9.sgf
# More life and death problems around tripod group.
loadsgf games/life_and_death/tripod4.sgf
# Black tries a bad defense. He must be punished.
# Mixed life and death problems.
loadsgf games/life_and_death/mixed1.sgf
#? [1 (E19|D19|C19|B18|B19|A18|A19)]
#? [critical T19 (Q19|R18)]
#? [critical (S3|Q3|Q1|T2|T3) S3]
loadsgf games/life_and_death/comb1.sgf
loadsgf games/life_and_death/ld19.sgf
#? [1 (E19|C19|B19|A18|A16)]
loadsgf games/owl49.sgf 1
loadsgf games/owl49.sgf 7
loadsgf games/life_and_death/mixed2.sgf
loadsgf games/life_and_death/mixed3.sgf
loadsgf games/life_and_death/mixed4.sgf
# tough under the stones problem from Sensei's Library
loadsgf games/owl47.sgf 5
loadsgf games/owl47.sgf 6
loadsgf games/owl47.sgf 7
loadsgf games/owl47.sgf 8
loadsgf games/owl47.sgf 9
loadsgf games/owl47.sgf 10
loadsgf games/owl47.sgf 11
loadsgf games/owl47.sgf 12
loadsgf games/owl47.sgf 13
loadsgf games/owl47.sgf 14
loadsgf games/owl47.sgf 15
# Problems arising from a 3-3 invasion.
loadsgf games/life_and_death/invasion1.sgf
loadsgf games/life_and_death/invasion2.sgf
loadsgf games/life_and_death/invasion3.sgf
loadsgf games/life_and_death/invasion4.sgf
loadsgf games/life_and_death/ld20.sgf
loadsgf games/life_and_death/eye1.sgf