# This suite of semeai problems came from the package STS-RV
# available at http://gobase.org/reading/preview/Semeai/#STS
# It is a very comprehensive semeai problems suite
# compiled by Ricard VilĂ . The associated tests are in GTP
# format but it's not a perfect match for GNU Go because
# it uses a custom command called solve-semeaiS.
# (More info at http://trac.gnugo.org/gnugo/ticket/41)
# This file instead is based on the normal GNU Go commands
# (analyze_semeai) and enable the execution of the tests
# in the semeais_Misc.tst file from STS-RV suite of semeai problems.
# For any of the problems below, if PASS is a solution it is the best
# solution. However the other solutions are acceptable.
############## semeai tests #################
# After analyze_semeai [dragon1] [dragon2]
# the results are returned in the form (result1) (result2).
# These are the results of the defense of dragon1 and the attack
# of dragon2 assuming that the dragon1 player moves first. Thus
# a result 1 0 typically means seki, while a 1 1 result means a kill
# and 0 0 means the semeai is lost. In addition to seki, 1 0 may mean
# that both dragons gain independent life.
# The result [0 1] is not possible as a correct result but GNU Go
# has been known to return that occasionally.
# Result 2 mean success with good ko, 3 success with bad ko.
# A good ko is characterized by the opponent having to make the first
# external ko threat whereas a bad ko is the opposite.
# NOTE: In some problem GNU Go suggest a move instead to PASS
# but the result of the semeai analysis is correct, so to avoid
# a fail not relevant for the test, the move is ignored using
# a regular expression: #? [x y (.*)]
loadsgf games/STS-RV/MiscProblems/_semeai_C9_001.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_002.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_003.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_004.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_005.sgf
13 analyze_semeai B12 B13
14 analyze_semeai B13 B12
loadsgf games/STS-RV/MiscProblems/_semeai_C9_006.sgf
15 analyze_semeai D18 D19
16 analyze_semeai D19 D18
loadsgf games/STS-RV/MiscProblems/_semeai_C9_007.sgf
17 analyze_semeai P17 P16
18 analyze_semeai P16 P17
#? [1 1 (T5|S5|R5|Q5|O1)]
21 analyze_semeai E19 D19
22 analyze_semeai D19 E19
loadsgf games/STS-RV/MiscProblems/_semeai_C9_008.sgf
25 analyze_semeai P17 P16
26 analyze_semeai P16 P17
29 analyze_semeai E19 D19
30 analyze_semeai D19 E19
loadsgf games/STS-RV/MiscProblems/_semeai_C9_009.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_010.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_011.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_012.sgf
loadsgf games/STS-RV/MiscProblems/_semeai_C9_013.sgf
41 analyze_semeai B12 B13
42 analyze_semeai B13 B12
loadsgf games/STS-RV/MiscProblems/_semeai_C9_014.sgf
43 analyze_semeai B12 B13
44 analyze_semeai B13 B12
loadsgf games/STS-RV/MiscProblems/_semeai_C9_015.sgf
45 analyze_semeai D18 E18
46 analyze_semeai E18 D18
loadsgf games/STS-RV/MiscProblems/_semeai_C9_016.sgf
47 analyze_semeai C11 C12
48 analyze_semeai C12 C11
loadsgf games/STS-RV/MiscProblems/_semeai_C9_017.sgf
49 analyze_semeai J19 K19
50 analyze_semeai K19 J19
loadsgf games/STS-RV/MiscProblems/_semeai_C9_018.sgf
51 analyze_semeai K12 K13
#? [1 1 (O14|N14|M14|K14|H12|F11)]
52 analyze_semeai K13 K12
loadsgf games/STS-RV/MiscProblems/_semeai_C9_019.sgf
53 analyze_semeai H18 G18
54 analyze_semeai G18 H18