Computer Chess Club Archives


Search

Terms

Messages

Subject: Hiarcs 7.32 v. Fritz 5.32 Engine v. Engine Hashtable Saving Question

Author: Christopher A. Morgan

Date: 08:28:18 07/06/99


Hiarcs retains hashtable info between moves for future reference.
In Engine v. Engine in Fritx 5.32 (probably also in Hiarcs 7.32) I assume
after Hirac's move RAM (hashtable)is cleaned by Fritz for its move.  In playing
around with various hashtable settings and time controls its fairly easy
to get Fritz to fill hashtables frequently (I have 64MB Ram on Pent II @ 266).
When that happens Fritz (apparently) goes to Win 98 dynamic swap file
on hard drive as hard drive lights up and makes "writing, accessing" noises.
After Fritz moves, Hiarc never accesses hard drive for its move.  This
leads me to believe that Hiarcs "saved" hashtable on its previous move has
been deleted from RAM, and was never stored on the hard drive, so Hiarcs must
start from scratch.  Right?  (for my tests I use same hashtable size for both
engines, varies from 16- 25MB, higher values freeze fritz while, apparently,
fritz cleans the swap file? and wastes valuable time, running its clock down)

It seems this could also be a problem in, say, correspondence analysis
mode if you are multi-tasking, using RAM in other applications.

Question is, where does Hiarcs save the hashtable info after its move and can
the "saved" info be easily deleted as described above.  If so then a major
feature of Hiarcs 7.32 can be easily compromised.

Thanks,

Regards,

Chris



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.