gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gnugo-devel] Patch: New move generator


From: Daniel Bump
Subject: Re: [gnugo-devel] Patch: New move generator
Date: Sat, 27 Oct 2001 10:37:28 -0700

I've been using strategy test 17 to examine Inge's
patch. This is a good illustration where his code 
works correctly. The issues in this example are
with move valuation.

In a separate matter the moves at P5 and F6 are
misevaluated as being worth some 62 and 54
points. That's a separate matter. The issue is whether
the point at N11 is found and evaluated correctly. It
isn't necessarily the best point on the board, so
as a regression the test is imperfect, but it's a very
good example.

The move at N11 is indeed found by find_double_threats, 
and the attack either move reason is added. Now, the
issue is how the move valuation should be assigned.
It appears to me that this move is worth about 20
points.

After Inge's patch, we get:

    N11: 24.17 (followup) - threatens to capture N10
    N11: 15.17 (followup) - threatens to capture K14
  N11: 14.00 - attacks either K14 (14.00) or N10 (23.00)
  N11: 24.17 - followup
  N11: -3.55 - shape (shape values +2.00(2) -5.00(2), shape factor 0.864)
Move generation values N11 to 22.53

This looks pretty good to me, except for some issues
about followup (which we're not likely to get right
anyway given the present paradigm).  With the
truncated patch inge_1_12.2 which I put up earlier,
N11 is still undervalued.

I think Gunnar objects to Inge's changes in the
valuation of worms, but in any case this example might
be a good one for checking that the valuation is done
correctly.

Dan








reply via email to

[Prev in Thread] Current Thread [Next in Thread]