Ticket #175 (closed defect: fixed)
a bug in end game
| Reported by: | caiq | Owned by: | gnugo |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.7.12 |
| Component: | source | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | patch: | yes |
Description
In the game attached, gnugo current cvs version made a mistake in end game in move 52. You can repeat it by invoking gnugo with "gnugo --mode gtp --level 11 --score aftermath --capture-all-dead --chinese-rules" and then send gtp commands loadsgf test001.sgf 52 genmove w
gnugo play at G5 and lost the game.
Attachments
Regression Results
| Attachment | Rev. | PASS | FAIL | Nodes | Status | |
| bug175_add_regression_test.patch | never tested | |||||
| gunnar_7_12.12.diff | 2412 | 1 | -0.42% -0.84% -0.17% | details | ||
| seki_patterns_7_12.1.diff | 2414 | 2 | +0.00014% 0% 0% | details |
Change History
comment:1 Changed 4 years ago by gunnar
- Component changed from source to regressions
- Milestone changed from 3.7.11 to 3.8
The issue is that this corner position




































looks like it can be turned into a seki by playing at 2-2. If that's indeed the case it should go into seki.tst, cf. testcases seki:901-913.
To solve the problem, the currently best approach is to do like patterns S12 and S13 in patterns.db.
comment:2 Changed 4 years ago by josephpiche
- Component changed from regressions to patterns
- patch set
This patch adds a regression test for each color to check this position. Under the current CVS, both tests fail.
Changed 4 years ago by josephpiche
-
attachment
bug175_add_regression_test.patch
added
Adds regression test
Changed 4 years ago by gunnar
-
attachment
seki_tests_7_12.1
added
Seki tests including followup positions.
comment:3 Changed 4 years ago by gunnar
- Component changed from patterns to source
- Milestone changed from 3.8 to 3.7.12
comment:4 Changed 4 years ago by gunnar
The patch gunnar_7_12.12 improves the search for moves to make seki out of a tactically critical string next to an alive dragon. This solves seki:1224 without any other regression breakage. It also tightens up the heuristics for deciding when it's worth calling the semeai reading, primarily by requiring small escape values for the involved dragons. This gives a nice reduction of owl nodes.
seki:1224 pass 1 PASS (0 PASS, 1 pass) Total nodes: 1697268511 3317095 12389214 (-0.42% -0.84% -0.17%)
Changed 4 years ago by gunnar
-
attachment
seki_patterns_7_12.1.diff
added
Patterns to solve seki:1201,1202.
