Ticket #197 (closed enhancement: fixed)

Opened 4 years ago

Last modified 4 years ago

Don't amalgamate dragons over four liberty strings

Reported by: gunnar Owned by: gnugo
Priority: normal Milestone: 3.7.12
Component: source Version:
Severity: normal Keywords:
Cc: patch: yes

Description

This patch disables dragon amalgamation over strings with four liberties even if those are tactically dead. The rationale is that in semeai situations the four liberty tactics are not reliable enough and after an overamalgamation there is no way to recover for the semeai reading. See also  http://lists.gnu.org/archive/html/gnugo-devel/2007-12/msg00012.html.

Attachments

gunnar_7_12.5.diff Download (356 bytes) - added by gunnar 4 years ago.
Don't amalgamate dragons over four liberty strings.

Regression Results

Attachment Rev. PASS FAIL Nodes Status
gunnar_7_12.5.diff Download 2407 5 +0.022% +0.051% +0.027% builds with warning(s) details

Change History

Changed 4 years ago by gunnar

Don't amalgamate dragons over four liberty strings.

comment:1 Changed 4 years ago by gunnar

Surprisingly good results:

endgame:931     PASS R16 [R16]
endgame:960     PASS J10 [J10]
semeai:48       PASS 1 0 D8 [1 0 (D8|F8|G12|G10)]
semeai:147      PASS 1 1 B15 [1 1 (B15|C15|D15|E15)]
gifu05:1110     PASS L5 [L5]
5 PASS
Total nodes: 1703011843 3335518 12414098 (+0.022% +0.051% +0.027%)

Of these semeai:48 and semeai:147 are properly solved, endgame:931 is random, and endgame:960 and gifu05:1110 are both a bit lucky but good.

Additionally it properly solves testcase 16 of STS-RV_0 and testcases 32 and 49 of STS-RV_1 (see #41).

comment:2 Changed 4 years ago by gunnar

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.