[Top][All Lists]

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

Re: [gnugo-devel] arend_3_7.5: blunder more carefully

From: Gunnar Farneback
Subject: Re: [gnugo-devel] arend_3_7.5: blunder more carefully
Date: Sun, 01 Sep 2002 22:32:03 +0200
User-agent: EMH/1.14.1 SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.3 Emacs/20.7 (sparc-sun-solaris2.7) (with unibyte mode)

Arend wrote:
> Instead of confirm_safety() only reporting whether there is an
> unexpected attack, it instead reports its size (and hence, it is renamed
> to blunder_size). Instead of using the somewhat crude
> allowed_blunder_size heuristic, the move valuation tries to do the right
> thing: Subtract the "blunder size" from the move value.
> If it is still the highest valued move, we play it nevertheless.
> Otherwise, we check the next best move for safety.  (This part,
> together with the triggering of reevaluate_ko_threats(), is
> moved out of review_move_reasons into a separate function
> find_best_move() for clarity.)

Good. I have also come to the conclusion that this should be a better
way to handle blunders, but never tried to implement it.


reply via email to

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