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.