Geschrieben von: / Posted by: pete at 25 June 2000 14:16:10:
Als Antwort auf: / As an answer to: Re: Hash size for Bringer (further thoughts) geschrieben von: / posted by: Graham Banks at 25 June 2000 13:44:35:
Hi Graham,
I recommend setting the hashtables to 10Mb/2Mb/2Mb and, if you have Nalimmov's endgame tablesbases, setup the remaining 2 MB RAM as cache for them (options - settings).
Greetings,
Gerrit
After further experimentation I wonder whether a 6-6-4 0r 7-7-2 would be better as I'm finding that the Pos. hash is not filling quickly at 10-4-2 whereas the Eval. hash is. I'm doing my computer-computer testing at 60 moves in 60 minutes and I'd have to say that in my opinion (although I'm not an expert!) the 6-6-4 allocation seems to do nicely. Not sure how this would go at longer time controls though.
Graham.
I don't think such a symmetrical setup does make sense .
My experiences with Bringer hash and cache settings :
a.) Pawn tables ( in KB )
2000 seems to be enough whatever you set for the rest .
b.) Position tables ( in KB ) ; Evaluation tables( in KB )
Position tables should be set up as big as possible ; ratio between Position and Evaluation should be about 1:3 or bigger ; it seems to me that much more than 4000 for Evaluation tables is not useful anyway.
c.) Cache ( in kb )
This is only needed if you use the Nalimov tablebases . I did a few experiments with this one . Though there are a few positions where it seemed to help Bringer to have a bigger cache in general I have come to the conclusion that 2000 is enough and more doesn't help at all . Due to the way Bringer uses TBs it is slowed down much when using them , bigger cache doesn't help that much .
d.) When using Bringer under Winboard you should set "Operator time" to 2 sec. as else Bringer has difficulties in fast blitz games without increments ( didn't have a look at the new release yet , might be default now anyway ) .
When playing with Bringer on ICS I personally use
Position tables 12000
Evaluation tables 4000
Pawn tables 2000
Cache 16384 ( this simply because I never changed it

)
This seems to work well even at standard time control , Bringer doesn't seem to fill Hash tables extremely fast anyway .
Only a user's opinion , maybe Gerrit will give a different recommendation .
Regards.
pete