Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chessmaster 6000 Hash Tables

Author: William Penn

Date: 07:02:46 12/08/00

Go up one level in this thread


On December 08, 2000 at 07:15:47, Harpo wrote:

>How does one enlarge the hash tables in CM6K?  I've decided to skip the latest
>incarnation of the program, but I would like to tweak this one.  When running it
>on a P3 450, 128Mb's RAM, what is a good sized table for long tournament games?
>
>I'm also curious about different opening books.  Is there any consensus on the
>best alternatives to the main one?
>
>Thanks,
>
>Harpo


Edit the cm.ini file with an editor such as Notepad. Change the value of
ttable_size= according to how much hash you want, which must be in multiples of
2.  I have mine set to ttable_size=26 which gives 64MB hash. Increasing by one
doubles the hash size, decreasing by one cuts it in half. For example
ttable_size=27 would be 128MB hash, ttable_size=25 would be 32MB hash. It must
be somewhat less than your available RAM because your op system needs some RAM
too (probably at least 32MB). If you have selected too much hash, your hard
drive will grind constantly and not stop. It's normal for it to grind for a
minute or so if you are near the limit, but then it should stop with only an
occasional click.

        ttable_size=19    hash 0.5MB
        ttable_size=20    hash 1MB (default)
        ttable_size=21    hash 2MB
        ttable_size=22    hash 4MB
        ttable_size=23    hash 8MB
        ttable_size=24    hash 16MB
        ttable_size=25    hash 32MB
        ttable_size=26    hash 64MB
        ttable_size=27    hash 128MB
        ttable_size=28    hash 256MB

Use as much hash size as your available RAM allows. With your 128MB RAM, 64MB
hash is the most you can use, and that's a good size for longer time controls.
At fast time controls the default 1MB is probably as good as any. Generally
increasing the hash size doesn't cause a big increase in speed, usually only
about 10%-20%. I'm told it can have larger effects in simple endgames at higher
ply levels but haven't tested it.

I believe the mentor opening book is the biggest, but have no special knowledge
about opening books. I don't use opening books anymore, so don't have a reason
to explore it further.
WP



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.