🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #5228

Bug in PL65, undo() fails !

#5228
From: Patrick Wendt
Date: Mon, 24 Jan 1994 02:33
82 lines
2726 bytes
HI,

there seems to be a nasty bug in gnuchess4.0p65 (also in p64).
When undo-ing a move after 'o-o' in the following position the
strange thing happens, just see:


--- begin of example ---

Enter #moves #minutes: 1 1

White 1:00  Black 1:00

 R N B Q K B N R
 P P P P P P P P
 - - - - - - - -
 - - - - - - - -
 - - - - - - - -
 - - - - - - - -
 p p p p p p p p
 r n b q k b n r

Book used 321762 of 2000000.

Your move is? get
Enter file name: 
testit


White 44:33  Black 44:32

 R N B Q K - - R
 P P P - P P B P
 - - - P - N P -
 - - - - - - - -
 - - p - - - - -
 - - - - - n p -
 p p - p p p b p
 r n b q - r k -


Your move is? moves

 White score   depth  nodes  time    Black score   depth  nodes  time
 c2c4      0      0       0    10    g8f6      0      0       0     1   
 g1f3      0      0       0     2    g7g6      0      0       0     2   
 g2g3      0      0       0     2    f8g7      0      0       0    14   
 f1g2      0      0       0    12    d7d6      0      0       0     3   
  o-o      0      0       0     5   


Your move is? undo

White 44:33  Black 44:32

 R N B Q - -   R
 P P P - P P B P
 - - - P - N P -
 - - - - - - - -
 - - p - - - - -
 - - - - - n p -
 p p - p p p b p
 r n b q - r k -

Your move is? 

--- end of example ---

Have a close look to the 8th row. This can't be normal, isn't it ?
I haven't found a fix yet, mayB someone can tell me why this happens ?

 Regards, Pat !

-- 
             If your server is not responding perhaps YOU should.
     PGP-Public-Key available upon request or on various pgp-keyservers !
 ----------------------------------------------------------------------------
 -  Patrick Wendt  |   root@chamber.in-berlin.de |  Zombies Burial Chamber  -
 -   Ham: DL7AUC   | pwendt@mail.cs.tu-berlin.de | Public UNIX Sys-V 486/33 -
 - Berlin, Germany | HamRadio-BBS: DL7AUC@DB0BLO | Data: +49 30 / 402 56 92 -
 ----------------------------------------------------------------------------
     And all what we see or seem is but a dream within a dream.    E.A.P.
Technical Details
Message-ID: <A2BLB44I@chamber.in-berlin.de>
Path: arc1-ca.pugleaf.net!gmd.de!urmel.informatik.rwth-aachen.de!newsserver.rrzn.uni-hannover.de!hrz-ws11.hrz.uni-kassel.de!news.th-darmstadt.de!math.fu-berlin.de!fub!chamber.in-berlin.de!root

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,e229ad85cedbeac8,start
X-Google-Attributes: gid10d71d,public
X-Google-ArrivalTime: 1994-01-23 21:57:27 PST
Newsgroups: gnu.chess
Path: arc1-ca.pugleaf.net!gmd.de!urmel.informatik.rwth-aachen.de!newsserver.rrzn.uni-hannover.de!hrz-ws11.hrz.uni-kassel.de!news.th-darmstadt.de!math.fu-berlin.de!fub!chamber.in-berlin.de!root
From: root@chamber.in-berlin.de (Patrick Wendt)
Subject: Bug in PL65, undo() fails !
Message-ID: <A2BLB44I@chamber.in-berlin.de>
Organization: Zombie's Burial Chamber, Berlin, West Germany.
Date: Mon, 24 Jan 1994 02:33:02 GMT
Lines: 82