[gnugo-devel] An Inquiry about how to modify GUN Go's Replay method .

From:

Amr Ahmed Sabry Abdel Rahman Ghoneim

Subject:

[gnugo-devel] An Inquiry about how to modify GUN Go's Replay method .

Date:

Wed, 12 May 2010 13:17:28 +1000

Good Day …

I’m a Post-Graduate
Student at the University of New South Wales –Australia. I’m using GNU Go
in my research and I need to make a modification to its code. But since the GNU
Go is life-size and has been developed over a long time, I need help on that
from any of the developers who did develop the engine.

My problem is as follows:
I’m using GNU Go’s debugging options to analyse the reasons behind
the moves in certain Go games. So, I use GNU Go to replay specific go games,
generating the reasons for each of the moves in this game. But, the replay
option makes the engine actually plays the whole game, and thus generating
reasons for all of the possible moves the engine was considering. The engine
takes around 15 to 20 minutes using my desktop to analyse a single game, and I
effectively need to cut down the time utilized. So, instead of generating the
reasons and values for all the considered positions in each move, I’d
like to modify the engine to do that only for the positions actually played in
the game replayed by the engine. And I need to do so without affecting the
reasons generated for those actually payed positions. Can this be done? And
how?

Your swift reply is
greatly appreciated.

If you can’t answer
these questions, would you kindly guide me to someone who would be able to do
so?