gnugo-devel
[Top][All Lists]
Advanced

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

Re: [gnugo-devel] small plays at the end of the game


From: Gunnar Farnebäck
Subject: Re: [gnugo-devel] small plays at the end of the game
Date: Fri, 03 Dec 2004 03:01:51 +0100
User-agent: EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/21.3 (sparc-sun-solaris2.9) MULE/5.0 (SAKAKI)

David wrote:
> >   if (val < 0.0
> >       && fill_liberty(move, color)
> >       && (!allowed_moves || allowed_moves[*move])) {
> >     val = 1.0;
> >     TRACE("Filling a liberty at %1m\n", *move);
> >     record_top_move(*move, val);
> >     move_considered(*move, val);
> >     time_report(1, "fill liberty", NO_MOVE, 1.0);
> >   }
> >
> > Of course it has to propose a particular move.
> 
> Yes, this is what I am seeing, situations where backfilling can be
> done right or wrong. GNU Go did the right thing with the floating
> point value of the right move being 0.0 and the value of the wrong
> move being 0.0.

I still don't understand where you're observing the move value. Isn't
the code above enough to set the value to 1.0?

/Gunnar




reply via email to

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