Ticket #90 (closed enhancement: fixed)
New dragon data field strategic_size to estimate strategical effects
| Reported by: | arend | Owned by: | arend |
|---|---|---|---|
| Priority: | normal | Milestone: | 3.7.9 |
| Component: | source | Version: | |
| Severity: | normal | Keywords: | |
| Cc: | patch: | yes |
Description
This patch adds a new field .strategic_size in the dragon_data2. It consists of the effective_size, plus a bonus for all weak neighboring dragons belonging to opponent.
.strategic_size is then used in place of .effective_size for the computation of strategic effects during move valuation.
arion:1 PASS Q6 [Q6] Very good
arion:3 PASS J3 [J3] Good but lucky
viking:3 PASS M15 [M15|B7] Very good
trevorb:290 PASS E10 [!E13] Random
strategy2:53 FAIL E10 [S15] Somewhat random, owl misread on left
side now causes consequent valuation of E10
strategy2:79 PASS N3 [N3] Valuation of N3 improved, but
S4 (played by CVS) isn't bad either
trevor:220 FAIL A7 [E8] Bad, A7 overvalued.
buzco:4 FAIL E15 [D13] Acceptable.
nngs:230 PASS D6 [E9|G7|H2|K6|N5|D6] Good.
nngs:1670 PASS C18 [C18] Good
strategy3:119 PASS D9 [D9|J3] Good (if a little lucky)
strategy4:153 FAIL O11 [Q9] ok (Q9 has Q15/R10 cut reason missing)
strategy4:166 FAIL D8 [D11] Bad, but mostly semeai mistake
handtalk:11 PASS C11 [C11|D10] Very good.
nngs3:140 PASS D9 [D9] Very good.
nngs3:470 PASS P11 [!J17] Good.
nngs3:480 PASS N14 [N14|O14] Good.
nngs3:490 FAIL N14 [P15] Quite bad.
nngs3:710 FAIL C2 [Q2] Bad but ok.
nngs4:560 FAIL F7 [B13] I don't understand this test.
nngs4:990 PASS R15 [R16|R15|Q15] Very good.
nngs4:1050 FAIL Q8 [O9|O10] Ok.
century2002:60 FAIL F10 [Q14] Good.
safety:5 PASS K8 [K8|L9|L7] Good.
ninestones:370 FAIL E12 [R5] Bad.
ninestones:490 PASS R10 [R10] Good (lucky)
arend2:30 PASS K3 [K3|J4|M5] Very good.
13x13b:14 PASS J9 [J9] Good.
seki:803 PASS C2 [C2] I don't understand this test.
9x9:520 PASS B2 [E5|D5|B2|E3|F3|F4] Good.
kgs:230 FAIL O11 [J12|J11|L10|L9|J19] Very bad.
kgs:400 PASS P8 [P8|P7|Q13] Good.
Total nodes: 1684329924 3284739 12473414
Total uncertainty: 47.86
22 PASS
12 FAIL
Overall, the breakage looks very good. It causes GNU Go to play urgent moves more often. If there is any pattern in the FAILs, it is that strategic move are now occasionally a little overvalued compared to owl attack/defenses. Presumable, this could be solved by adding a strategic bonus for owl moves depending on weakness of the neighbors.
Attachments
Regression Results
| Attachment | Rev. | PASS | FAIL | Nodes | Status | |
| arend_7_9.12.diff | never tested |
Change History
Note: See
TracTickets for help on using
tickets.

