Ticket #159 (closed defect: fixed)
Endgame
| Reported by: | sanxiyn | Owned by: | gnugo |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.9.1 |
| Component: | regressions | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | patch: | yes |
Description
gnugo plays A8 and lose. It should play A7!
Attachments
Regression Results
| Attachment | Rev. | PASS | FAIL | Nodes | Status | |
| endgame_9_1.1.diff | never tested |
Change History
comment:1 Changed 5 years ago by nando
The move at A8 is overvalued, because
- per pattern EE401, it is considered a strategic defense of B8
- the dragon B8 is considered a tiny bit weak, or said differently, it is seen as not completely safe: "only" 2 certain eyes, where the weakness computation (see crude_dragon_weakness() and the genus2weakness[] array in dragon.c) only considers 3 eyes or more as 100% safe.
Possible solutions:
- remove the d class from all endgame patterns, on the basis that those usually lack enough context information to make such a call (on the other hand, someone probably had a reason to put those there...)
- improve weakness and/or genus evaluation (clearly, that's easier said than done)
Sanxiyn, is it difficult for you to group those problems and submit them as patches for the regression suite ?
Changed 3 years ago by gunnar
-
attachment
endgame_9_1.1.diff
added
Patch making a testcase for the position.
Note: See
TracTickets for help on using
tickets.
