Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Sorry for insisting but you "missed" 2 of my questions:-)

Author: Robert Hyatt

Date: 10:38:40 02/15/06

Go up one level in this thread


On February 15, 2006 at 05:12:54, George Tsavdaris wrote:

> Can you please answer my remained questions since these hasn't been answered in
>your above reply.....
>
>>>>>--------
>>>>>egtb
>>>>>adaptive 750K 24M 192M 24M 48M
>>>>>cache=512M
>>>>
>>>>That looks excessive unless you have a huge amount of RAM.  I'd consider cutting
>>>>that to 128M max and using the rest in the transposition table (adaptive
>>>>command).
>
>I have 2 GiB so i don't think it could be a problem.....But i saw that this is
>for endgames only so it is actually ridiculous to be so high. I'll set it 128M
>as you proposed.
> Also the adaptive command doesn't seem to be also to the Crafty documentary.
>What are the multiple values for.....? Does the order has a meaning? I mean what
>hash does it use?

the form is adaptive NPS hashmin hashmax  phashmin phashmax

The NPS is an estimate of the NPS crafty will hit on your hardware.  It doesn't
have to be that accurate, but the more accurate the better.  hashmin/hashmax are
the min and max hash settings you want to see.  Crafty will tune the hash value
between those limits, after computing the estimated nodes searched (based on the
estimated NPS you supply, plus the time control being used when xboard/winboard
send the "level command" over.)  Ditto for phash.  This lets you give a range,
and crafty will choose the best value based on your estimated speed, and the
time control being played.  I mainly did it for ICC so that long games can use
big hash values, without using big hash for all games which can cause some
paging if you are running other things on the computer at the same time and fire
up a really "big hash" crafty for an ICC game.





> I used to know that hash and hashp are used for setting the hash, but this
>"adaptive" seems an alternative. Is an alternative or something else......?

Yes.  Don't do both.  Adaptive gives a pretty good size setting, but lets you
give a min and max to prevent swapping on a fast but small-memory machine...



>
>
>>>
>>>>
>>>>
>>>>>ponder off
>>>>>swindle on
>>>>>learn 7
>>>>>book random 1
>>>>>bookw freq 0.7
>>>>>bookw ratio 0.9
>>>>>bookw eval 0.7
>>>>>bookw learn 1
>>>>>bookw cap 0.5
>>>>>book width 4
>>>>>book on
>>>>>show book
>>>>>kibitz 1
>>>>>computer
>>>>>exit
>>>>>--------
>>>>
>>>>
>>>>All looks pretty normal.  If it is engine vs engine, you can add "computer"
>>>>somewhere in there if you are not using a GUI that sends "computer"
>>>>automatically as winboard/xboard do.
>>>
>
> If i use a GUI that sends computer automatically and still have computer, i
>guess there would not be any problem right.....?



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.