gnugo-devel
[Top][All Lists]
Advanced

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

Re: [gnugo-devel] Crash in 3.4


From: Gunnar Farneback
Subject: Re: [gnugo-devel] Crash in 3.4
Date: Fri, 15 Aug 2003 17:40:24 +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)

I wrote:
> I encountered a crash in GNU Go 3.4, when running a twogtp match
> against Wally. The game is with 31 handicap stones and the game record
> is appended. Loading the end position recreates the crash. The problem
> is with pattern EE601 which causes a cyclic replacement assertion in
> the crashing position.

This patch solves the problem.

/Gunnar

Index: patterns/endgame.db
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/endgame.db,v
retrieving revision 1.54
diff -u -r1.54 endgame.db
--- patterns/endgame.db 12 Aug 2003 21:31:00 -0000      1.54
+++ patterns/endgame.db 15 Aug 2003 09:04:50 -0000
@@ -857,6 +857,7 @@
 ######################
 
 Pattern EE601
+# gf Revised constraint to avoid cyclic redistribution. (3.5.1)
 
 ??O?         It's better to push down before blocking
 .X*X
@@ -870,7 +871,7 @@
 ....
 ----
 
-; oplay_attack(*,a,A)
+; oplay_attack(*,a,A) && !oplay_attack(a,*,A)
 
 > replace(a,*)
 




reply via email to

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