gnugo-devel
[Top][All Lists]
Advanced

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

Re: [gnugo-devel] owl stack


From: Gunnar Farneback
Subject: Re: [gnugo-devel] owl stack
Date: Sat, 10 May 2003 07:12:43 +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)

Paul wrote:
> before i go deeper into the matter i want to ask: what for do we
> push the complete local_owl_data structure each time owl makes a
> move? from a quick glance it seems to me that at least my_eye[],
> half_eye[], lunch*[], inessential[] and safe_move_cache[] are
> recomputed from scratch at each move (and they probably take over
> 90% of the structure).

Because we need them after the recursive owl call has returned. Notice
that most of the constraint evaluation is done "just in time" in order
to avoid doing computations we don't need.

/Gunnar




reply via email to

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