Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: hash tables, ram and strength of play

Author: Luis Smith

Date: 20:21:38 05/07/03

Go up one level in this thread


On May 07, 2003 at 23:00:22, Juan Pablo Naar wrote:

>Hi to all, i have some questions:
>
>1. What means "hash tables"?

I'm not exactly an expert but I'm pretty sure this is how hash works:  Hash
tables are when a chess engine uses RAM to store previously calculated positions
and call upon them when the line comes up again.


>Does when the engine have more hash tables, will
>its playing strength increase?

It all depends on what time limit you are going to be using.  If its blitz and
you have an old computer you may only need to run 4-16 MB of hash, but if its
some of the newer systems you may want to go with 32.  Longer games you would
want to load more hash so the chess engine can store more positions and not
calculate them later.  However if you put in too much it could actually decrease
the performance of the chess engine.

>
>2. Does memory RAM have any connection to hash tables?

The more RAM you have the more you can put into your hash tables

>
>3. If first I had 93 MB RAM and then I buy 1 GB, about how many rating points
>will my engine gain? Will my engine be faster?

Well first off, you need to check to see if that much RAM will actually fit onto
your motherboard.  Look up the manufacturer's website and it should give you a
listing of all your computer specs

>
>4. How do I put the GB ram to put all its power into my engine?
>
>Please, I need an answer to buy wether or not more gb ram.

If you've got a newer machine you'd only need a 256 chip

>
>thanks fow those who try to answer my questions

No problem



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.