Article View: gnu.chess
Article #5268Re: Gnuchess PL62 plays inconsistent (bug)
From: Chua Kong Sian
Date: Wed, 24 Nov 1993 01:24
Date: Wed, 24 Nov 1993 01:24
37 lines
1979 bytes
1979 bytes
Tom Vijlbrief (tom@izf.tno.nl) wrote: : I noticed when running some of the Bratco-Kopec tests that : GNUCHESS shows some strange behaviour. : The idea is to turn off the hashtable and let it play a move: ----- much text deleted ------ : ===================================== : Note that at the first move computation ply 2 shows a tree count of 4431 . : After the undo the tree count at ply 2 is 4437 !!! : Does somebody has an explanation for this. I think that somewhere : a variable is uninitialised !!! : This is more important than it seems at first sight : because after the undo, gnuchess sometimes plays a much better move !!! The difference is due to the static cache which is not cleared following the undo. If you were to add a ZeroTTable () in SelectMove () before the iterative deepening begins, you will find that the inconsistency will disappear. (I've tested this of course). : I discovered this while implementing a better null move heuristic : and some search extensions. These look very promising but before I : release the diffs I would like to solve this problem.... Now that the problem is solved, you can release those diffs. It would of course be better if you were to send them to Mike McGann at mwm@hasler.ascom.ch so that he can incorporate them into pl 63. Kong Sian kongsian@nsrc.nus.sg
Technical Details
Message-ID:
<2cud45$p46@nuscc.nus.sg>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!newsserver.technet.sg!nuscc.nus.sg!nsrccksReferences:
<CGy6FF.JE0@izf.tno.nl>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d71d,a71519a005c13ba7 X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1993-11-24 00:37:43 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!newsserver.technet.sg!nuscc.nus.sg!nsrccks From: nsrccks@leonis.nus.sg (Chua Kong Sian) Newsgroups: gnu.chess Subject: Re: Gnuchess PL62 plays inconsistent (bug) Date: 24 Nov 1993 01:24:21 GMT Organization: National University of Singapore Lines: 37 Message-ID: <2cud45$p46@nuscc.nus.sg> References: <CGy6FF.JE0@izf.tno.nl> NNTP-Posting-Host: leonis.nus.sg X-Newsreader: TIN [version 1.2 PL0]