Hi!

On Wed, Jan 20, 2010 at 09:39:31PM +0000, Jacques Basaldúa wrote:
> > As explained by others a "strong SE for ALL positions" is equivalent
> > to a strong program.
> 
> This is only true if you replace the word “strong” by “perfect”. It is
> trivial, that a perfect evaluation function gives a perfect player using
> a 1-ply search, but that is not true for strong evaluation functions.
> Converting a strong evaluation function into a strong program is still
> a hard problem. “Almost” good moves are frequently worse than random
> moves. (E.g. a move that “almost saves” a group that cannot be saved
> or “almost kills” a group that cannot be killed gives one prisoner to
> the opponent and wastes one turn. This is worse than pass while random
> moves are with a high probability better than pass.)

This seems like not very productive line of argumentation unless
preceded with more exact definitions of strong.

> 2. Now my proposal: An MC based SE (Score Estimator).
> 
> Use a strong MCTS program unmodified, except in a small detail to collect
> data about by how many points each simulation is won.
..snip..

Actually, there is a thread about exactly this on fuego-devel going on
right now; someone wants to use `final_status_list dead` in the middle
of game and is surprised about bogus results from Fuego. As has been
noted by Martin Mueller:

> This said, note that the main strength of Monte-Carlo searches comes not
> from accurate scoring, but from comparing the relative success of moves.
> E.g. if there is a systematic bias in the evaluation, the scores can be
> quite terrible, but often the program can still produce a reasonable
> move, since most scores are off by roughly the same amount.

Jacques wrote:
> After all, it is easier to get a SE from a strong program than the other
> way round ;-)

That's not entirely clear. ;-)

-- 
                                Petr "Pasky" Baudis
A lot of people have my books on their bookshelves.
That's the problem, they need to read them. -- Don Knuth
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to