Updated README: Equal sign not required with `--mode` flag.
[sgk-go] / regression / blunder.tst
CommitLineData
7eeb782e
AT
1# This test suite is a collection of blunders. By "blunder" we here
2# mean a move which is worse than passing. Also included are moves
3# which are okay but which GNU Go incorrectly rejects thinking that
4# they would be blunders.
5
6loadsgf games/blunder1.sgf
71 reg_genmove black
8#? [!E5]
9
10loadsgf games/blunder2.sgf
112 reg_genmove white
12#? [C9|H9]
13
14loadsgf games/blunder3.sgf 229
153 reg_genmove black
16#? [!D6]
17
18loadsgf games/blunder4.sgf
194 reg_genmove white
20#? [B5|C5|C4|D4|E4|E3|F3|A4|A5]
21
22# This is an "antiblunder". After black A4, white does not have any
23# kind of double threat at C6, which is a simple snapback.
24loadsgf games/blunder5.sgf
255 reg_genmove black
26#? [A4]
27
28loadsgf games/blunder6.sgf 1
296 reg_genmove white
30#? [D4]
31
32# A9 is a losing ko threat
33loadsgf games/blunder6.sgf 3
347 reg_genmove white
35#? [E3]
36
37# Both A3 and A5 are blunders due to a spectacular atari-atari sequence.
38loadsgf games/blunder7.sgf
398 reg_genmove black
40#? [!(A3|A5)]
41
42# After black D9, white cuts at G8 and gets a ko.
43loadsgf games/blunder8.sgf
449 reg_genmove black
45#? [G8|G9|H8]
46
47# Clearly, black can't start with J9.
48loadsgf games/blunder9.sgf
4910 reg_genmove black
50#? [G9|F9|C7]
51
52# Black B3 loses at least five stones.
53loadsgf games/blunder10.sgf 1
5411 reg_genmove black
55#? [D4|E4|E5|F4|C6]
56
57# White D4 kills at least six stones.
58loadsgf games/blunder10.sgf 2
5912 reg_genmove white
60#? [D4]*
6113 reg_genmove black
62#? [D4|E4|E5|F4]
63
64loadsgf games/blunder11.sgf 42
6514 reg_genmove black
66#? [G4]
67
68loadsgf games/blunder11.sgf 44
6915 reg_genmove black
70#? [H3]
71
72loadsgf games/blunder12.sgf 252
7316 reg_genmove white
74#? [R5|Q5|R6|S6|S7|R7]
75
76loadsgf games/blunder12.sgf 258
7717 reg_genmove white
78#? [R7]*
79
80# A simplification of incident 136. Black E6 is a bad blunder.
81loadsgf games/blunder13.sgf
8218 reg_genmove black
83#? [F5]
84
85loadsgf games/blunder14.sgf
8619 reg_genmove white
87#? [P18|P19|R18|R19]
88
89# P11 got incorrectly rejected as a blunder.
90loadsgf games/handtalk/handtalk13.sgf 123
9120 reg_genmove black
92#? [P11]
93
94# L9 got incorrectly rejected as a blunder.
95loadsgf games/handtalk/handtalk13.sgf 131
9621 reg_genmove black
97#? [L9]
98
99# R18 is suicidal
100loadsgf games/blunder15.sgf
10122 reg_genmove black
102#? [!R18|R19]
103
104# Don't play an outer liberty and let white have a ko.
105loadsgf games/blunder16.sgf
10623 reg_genmove black
107#? [!F4|F5|F6]
108
109# Don't play the outer liberty and let white make seki.
110# See also connection:113 and reading:198.
111loadsgf games/blunder17.sgf
11224 reg_genmove black
113#? [!P5]*
114
115# Don't play an outer liberty and let white make seki or better.
116loadsgf games/blunder18.sgf
11725 reg_genmove black
118#? [!P9|M6|T9]
119
120# Don't play an outer liberty and let black make seki or better.
121loadsgf games/blunder19.sgf
12226 reg_genmove white
123#? [!D19|F17]
124
125# R3 lets black play T2 and get seki.
126loadsgf games/blunder20.sgf
12727 reg_genmove white
128#? [!R3]
129
130# C4 lets black make seki with B1. E1 is even worse.
131loadsgf games/blunder22.sgf 1
13228 reg_genmove white
133#? [!(C4|E1)]*
134
135# C1 gives a ko that white can't win. Pass gives life in seki. B3 dies
136# right out.
137loadsgf games/blunder22.sgf 5
13829 reg_genmove white
139#? [!(C1|B3)]
140
141# See also reading:197.
142loadsgf games/blunder23.sgf
14330 reg_genmove black
144#? [!O7]
145
146loadsgf games/atari_atari09.sgf
14731 reg_genmove black
148#? [!T14]
149
150# E3 and H4 are not blunders, however, H2 is.
151loadsgf games/nngs/gnugo-3.4-viking4-200308191053.sgf 283
15232 reg_genmove white
153#? [E3|H4]
154
155# This needs a detect_semeai_blunder().
156loadsgf games/kisei28_g7.sgf 280
15733 reg_genmove white
158#? [!H6|J1]
159
160# Fills a common liberty in a seki similar to blunder:32.
161loadsgf games/kgs/2004-04-28-R-dokuganryu-GnuGoCVS.sgf 302
16234 gg_genmove black
163#? [!A19|C19]
164
165# An example of transforming a won semeai into a seki
166loadsgf games/blunder24.sgf
16735 gg_genmove white
168#? [!G1]
169
170loadsgf games/blunder25.sgf
17136 restricted_genmove white H5 J4 H3 J3 H2 J2
172#? [J4|H3|J3|H2|J2]*
173