Ticket #197 (closed enhancement: fixed)

Opened 8 months ago

Last modified 7 months 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 (356 bytes) - added by gunnar 8 months ago.
Don't amalgamate dragons over four liberty strings.

Regression Results

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

Change History

Changed 8 months ago by gunnar

Don't amalgamate dragons over four liberty strings.

Changed 7 months 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).

Changed 7 months ago by gunnar

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