Author: Tord Romstad
Date: 08:40:32 07/28/04
Go up one level in this thread
On July 28, 2004 at 09:39:59, José Carlos wrote:
> I use PVS in Averno. I found a nice improvement by changing granularity
>according to the eval. Near 0 I use a bigger granularity and with big (positive
>or negative) evals, I reduce it.
> My code at the end of Eval():
>
> if (abs(s32Eval) >= 30)
> {
> if (abs(s32Eval) >= 150)
> s32Eval -= (s32Eval % 5);
> else
> s32Eval -= (s32Eval % 3);
> }
> return(s32Eval);
>
> In Anubis I do a more complex job (considering also other elements of
>evaluation, like tactical stability, king safety, material difference, etc.) but
>this simple idea in Averno seems to work fine.
> Can any of you give it a try and see if it helps?
Hi José,
Thanks for the interesting idea! I am not sure there is any point in
trying it in Gothmog. Everything I add to the engine interact with old
bugs in bizarre and mysterious ways, and it is no longer possible to
draw meaningful conclusions from any experiments. I will try your
idea in my new engine at some stage, though.
Tord
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.