Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Solving WAC positions....

Author: Michel Langeveld

Date: 13:30:45 06/04/03

Go up one level in this thread


>>//Nullmover with only material
>>Nodes per sec.: 319485
>
>>//Nullmover with everything switched on:
>>Nodes per sec.: 301770
>
>This looks strange. I think you should expect a much bigger difference in
>nodes/s.
>
>Regards,
>Dieter

Yes I was also thinking it was odd...
I expected also a bigger difference ... Am not sure why this is ...

my eval starts with:

int generatePositionScore(int alpha, int beta)
{
   evalCounter++;

   if (isDraw()) return 0;
   }

   scoreType score = p.materialWhite - p.materialBlack;

   //lazy eval
   if (score - 150 > beta) return score;
   if (score + 150 < alpha) return score;

   ...
}

It can be that the first part which I call lazy eval catches a lot of positions
.... or there is a much bigger hotspot as the evaluation currently.
I will run a profile to see if I can find more out ....



This page took 0.01 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.