🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #5143

EEtable?

#5143
From: Ralf W. Stephan
Date: Mon, 21 Feb 1994 17:02
19 lines
1004 bytes
Inclusion of calls to ProbeEETable() and PutInEETable() into
ScoreK1PK() shows a speed improvement of 30% for KPK positions.
The reason is that the KPK evaluation is voluminous.

If you want to get this feature, include this in the beginning
of ScoreK1PK():

#ifdef CACHE
  if (ProbeEETable(side,&s)) return s;
#endif CACHE

and this at the end (just before the 'return s'):

#ifdef CACHE 
  if (PUTVAR) PutInEETable (side, s); 
#endif CACHE 


ralf
Technical Details
Message-ID: <1994Feb21.170247.1123@ark.btbg.sub.de>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!subnet.sub.net!flatlin!quaak.pilhuhn.sub.org!ark.btbg.sub.de!ralf

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,eef1efd78772a847,start
X-Google-Attributes: gid10d71d,public
X-Google-ArrivalTime: 1994-02-21 09:02:47 PST
Newsgroups: gnu.chess
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!subnet.sub.net!flatlin!quaak.pilhuhn.sub.org!ark.btbg.sub.de!ralf
From: ralf@ark.btbg.sub.de (Ralf W. Stephan)
Subject: EEtable?
Organization: his desk writing an article
Date: Mon, 21 Feb 1994 17:02:47 GMT
X-Newsreader: TIN [version 1.2 PL1]
Message-ID: <1994Feb21.170247.1123@ark.btbg.sub.de>
Lines: 19