Article View: gnu.chess
Article #5143EEtable?
From: Ralf W. Stephan
Date: Mon, 21 Feb 1994 17:02
Date: Mon, 21 Feb 1994 17:02
19 lines
1004 bytes
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!ralfShow 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