Computer Chess Club Archives


Search

Terms

Messages

Subject: More Questions on ttable_size

Author: Stephen A. Boak

Date: 14:19:29 05/26/01

Go up one level in this thread


On May 26, 2001 at 13:44:57, John Merlino wrote:

>On May 26, 2001 at 03:35:56, Stephen A. Boak wrote:
>
>>On May 25, 2001 at 13:35:18, John Merlino wrote:
>>
>>>>>1) You can "analyze" with any personality, including WinBoard engines (if they
>>>>>support the "analyze" command. Just make the personality that you want to
>>>>>analyze one of the players in the game, and set the time control to "Infinite".
>>>>>That should do the trick.
>>>>>
>>>>>2) You can change the hash table size of the Chessmaster personality (for
>>>>>analysis/mentor features only!) by editing the CM.INI file and adding the
>>>>>following:
>>>>>
>>>>>[mentor]
>>>>>ttable_size=N
>>>>>
>>>>>where 'N' is the number of MEGABYTES you want to allocate for the hash table.
>>
>>What CM8000 patch version(s) will this work with?
>>
>>What about overnight game analysis?  How can I analyze a game using, say, 64 or
>>128MB HT--is this possible?
>>
>
>The "ttable_size" entry was added for v1.0.2.
>
>NOTE: I was incorrect above when I said it should be in the CM.INI file in the
>Chessmaster directory. This entry actually must be put in your USER'S INI file!
>This is so each user can have different settings.
>
>By putting this entry into your user's INI file, all mentor features (such as
>advice, game analysis, solve for mate, and the Thinking Lines window) will cause
>the mentor engine to allocate that many megabytes of hash table space. If you're
>talking about analyzing an entire game, then just use the Game Analysis feature.
>If you just want to look at a single position for a very long time, just set up
>the position, make both players human, set the time control to "Infinite", open
>the Thinking Lines window, and check the "Chessmaster" checkbox. It will run
>indefinitely....
>
>jm

Thanks--now it is much more clear.

1. Does N have to be an exact power of 2 (16, 32, 64, 128)?

2. Any max limit for N?

3. What are the practical limits for N?

I am aware of a sort of guideline: use max of 50% of total RAM.  On my oldest
comp, with only 96MB total RAM, I tried 64MB and that caused continual Hard
Drive thrashing--couldn't stop it without doing Ctrl-Alt-Del, and even that
didn't stop it quickly.  I'd like to try 48 (not a power of 2), or 32MB only if
necessary.

4. SUGGESTION--show the ttable_size (Hash Table size) in the Game Analysis
output file (next to the analysis time per move); also show it somewhere in the
Show Thinking Lines window (perhaps in the title bar, or beside the boxes that
can be checked for White Black or Chessmaster).

--Steve





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.