gnugo-devel
[Top][All Lists]
Advanced

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

Re: [gnugo-devel] Extremely bad mistake


From: SP LEE
Subject: Re: [gnugo-devel] Extremely bad mistake
Date: Thu, 12 Jun 2003 15:18:45 -0700


> SP Lee wrote:
> > Yes, I'm still learning the basics of the code, but I'm sure the
> > suicide reading is wrong in this case. I have made the variable
> > verbose=3.
> 
> Ah, that might explain things. Could it be that you have been fooled
> by the very incomplete RTRACE messages? I was thinking those were
> merely useless but maybe they should be considered directly harmful.
> 
> Would anybody mind if I just remove them? (Historically these may have
> been useful in the early development of the tactical reading but have
> been superseded by more advanced techniques and have not been
> maintained.)
> 
> > What I have traced is, from the moment gnugo was "considering attack
> > of C19", until gnugo checked A16 in is_suicide in board.c, where I
> > found board[41]=0 (A18 is empty). Of course, board[41] was 1 in the
> > early analysis stage, but I don't know yet when it was changed to 0.
> > Maybe somewhere it's not propagated through to the defense checking.
> > The tracing message showed " A16 would be suicide".
> 
> No, this doesn't sound right. It would be too fundamental to have
> passed unnoticed. I would rather suspect that the traces are
> misleading.
> 
> /Gunnar
> 

Actually I didn't mean the routine is_suicide is wrong. I'll try to find out 
why board[41]=0 while the attack of A18 is under analysis. Apparently GNUGO 
doesn't think A16 is the answer to A18.

SP Lee





reply via email to

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