[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gnugo-devel] look at regress file 13x13b:4
From: |
kevin yong |
Subject: |
Re: [gnugo-devel] look at regress file 13x13b:4 |
Date: |
Sun, 30 Mar 2003 09:54:47 -0500 (EST) |
Hi, Gunnar:
i did some work on case 13x13b:4, as you suggested,
and found the following:
1. how/why F11 was choosen:
at the final report, it says:
Top moves:
1. F11 35.01
2. F10 3.04
3. K1 2.1
we can see F11 has a huge points lead over F10.
Where this big points come from:
pattern 'ED66'+5 matched at F11
...joseki standard move
...expands territory
...expands moyo
F11: 35.00 - set_minimum_move_value
and the calling sequence is:
do_genmove()
shapes()
matchpat(shapes_callback, color, &pat_db,
NULL, NULL);
shapes_callback() {
/* Pattern class J, joseki standard move.
* Add expand territory and
* moyo, and require the value at least
* J_value.
*/
if (class & CLASS_J) {
TRACE("...joseki standard move\n");
add_expand_territory_move(move);
TRACE("...expands territory\n");
add_expand_moyo_move(move);
TRACE("...expands moyo 1\n");
set_minimum_move_value(move, J_VALUE);
TRACE("... minimum move value %f\n",
J_VALUE);
}
So, problem is: in general, pattern match is
local/small, it is mis-used in a big environment.
Specifically in the case of 13x13b:4, it is currently
at endgame stage now. This Joseki pattern to
expand-territory and moyo should only applicable at
start-middlge stages of a game, provided that there is
enough room to expand. This Joseki pattern match over
looked the later.
Suggested solution: there are several options
available (at least):
1.
- before shapes() analysis called, insert another
step, lets temporary named it stage_judgement(),
which will give a general judgement its at
open/middle/end game stage;
- inside shapes(), after a expand territory/moyo
pattern found, should also look at what stage of game
we are, then decide if the pattern is applicable or
not.
2.
- inside shapes(),after a expand territory/moyo
pattern found, add a step to check if there is enough
room to expand before add big points for this pattern.
best regards.
kevin.
______________________________________________________________________
Post your free ad now! http://personals.yahoo.ca
- [gnugo-devel] my current task, kevin yong, 2003/03/26
- Re: [gnugo-devel] my current task, Evan Berggren Daniel, 2003/03/26
- Re: [gnugo-devel] my current task, Arend Bayer, 2003/03/26
- [gnugo-devel] look at regress file, kevin yong, 2003/03/26
- Re: [gnugo-devel] look at regress file, kevin yong, 2003/03/28
- Re: [gnugo-devel] look at regress file, Evan Berggren Daniel, 2003/03/28
- Re: [gnugo-devel] look at regress file, kevin yong, 2003/03/28
- Re: [gnugo-devel] look at regress file, Evan Berggren Daniel, 2003/03/28
- Re: [gnugo-devel] look at regress file, Gunnar Farneback, 2003/03/29
- Re: [gnugo-devel] look at regress file, kevin yong, 2003/03/29
- Re: [gnugo-devel] look at regress file 13x13b:4,
kevin yong <=
- Re: [gnugo-devel] look at regress file 13x13b:4, Evan Berggren Daniel, 2003/03/30
- [gnugo-devel] look at regress file 13x13b:6, kevin yong, 2003/03/30
- Re: [gnugo-devel] look at regress file 13x13b:6, Evan Berggren Daniel, 2003/03/30