Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!usc!bloom-beacon!eru!luth!sunic!sics.se!baso!hes
From: hes@baso.nmpcad.se (Hans-Erik Sandstrom LOG/SV)
Newsgroups: gnu.chess
Subject: Re: gnuchess bad movement (the bug creator)
Message-ID: <1989Sep28.111118.3754@sics.se>
Date: 28 Sep 89 11:11:18 GMT
References: <27401@shemp.CS.UCLA.EDU> <231300001@s.cs.uiuc.edu>
Sender: news@sics.se
Reply-To: hes@sics.se (Hans-Erik Sandstrom LOG/SV)
Organization: logsv
Lines: 34

In article <231300001@s.cs.uiuc.edu> scott@s.cs.uiuc.edu writes:
>
>
>>[report of an illegal move by gnuchess]
>
>That's because the new move generator in gnuchess 1.53 is buggy.
>It's faster than the old one, but it doesn't understand that
>a blocked pawn can't move two squares. It also doesn't know about
>en passant captures. I'm told the author has been notified.
>
>I suggest sticking to the previous release for now, gnuchess 1.52.
>
>	Jay Scott
>	scott@cs.uiuc.edu


Dont bother to fix this bug in gnuchess 1.53 it has been fixed months ago.

I was`nt aware that this version of gnuchess had been released, It is
a somewhat premature version. The version I had intended for release was
posted to fsf 27 june. I wonder why this version has not been released
yet. There is actually an even newer version with some very rare
(probably newer encountered) bugs in version 1.52 corrected.

memcpy can be an improvement in some places but this depends on the
machine you are using so thats why they are commented out in the 
official release of gnuchess.

I would really like some feedback on the new move generator.
Send this to my address below.
Hans Eric Sandstr|m                     E-mail: hes@log-sv.se
Base/OPEN development                           ...!mcvax!enea!log-sv!hes
TeleLOGIC Sundsvall AB
Box 883                                 Tel:    +46 60 161098