Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty parameters explanation....

Author: Robert Hyatt

Date: 19:04:49 02/14/06

Go up one level in this thread


On February 14, 2006 at 20:14:33, George Tsavdaris wrote:

>On February 14, 2006 at 19:46:53, Robert Hyatt wrote:
>
>>On February 14, 2006 at 19:06:54, George Tsavdaris wrote:
>>
>>>
>>>I noticed on the crafty.rc file that there is a line "bookw cap 0.5"
>>>But in the detailed Crafty.PDF documentation there is not such command (cap
>>>command).
>>>So what this means and why it isn't explained in the Crafty documentation? Is a
>>>19.20 new feature not valid for previous Crafty's so not yet included in the
>>>doc....?
>>
>>It has been around for a long time.  Not sure how it got lost from the doc
>>files.  The "cap" value refers to the CAP project Dann has all the epd data for.
>> These are most book positions searched to fairly significant search depths.
>>This is just a weight to tell Crafty how much to factor in the CAP scores (if
>>available) when choosing book lines...
>
> I don't have anything like that, but where the aforementioned weights/CAP
>scores are saved and in which format(file extension)....?
>
>


I believe they are EPD but Dann can give specifics.  The main thing is the FEN
string, a suggested best move, and the CE value...  Once you have such a file,
just type "import filename" and it will merge the CAP scores into the book.bin
file automatically.



>>
>>
>>>
>>> Also is the following Crafty.RC settings good for running Crafty against other
>>>Chess-engines and not humans(i know that the only difference would make sense in
>>>comp-comp or hum-comp is the "computer" command, but anyway).....?
>>>Also anything to add or remove to inrease strength? :-) (I think i know the
>>>answer but i want to be sure)
>>>
>>>--------
>>>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?
> 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......?
>
>
>
>>
>>
>>>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.