Glaurung 2.2 UCI parameters - explanations?

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Glaurung 2.2 UCI parameters - explanations?

Post by mcostalba »

zamar wrote:
Jim Ablett wrote: Looks like removing some of the uci options has altered the the search/eval defaults.
Odd. I would have expected the defaults to be initialized elsewhere.

Thanks, I'll check it out.

Jim.
In Glaurung+derivatives defaults are initialized when ucioptions are loaded. The ones hardcoded in source are meaningless (and often misleading). If you remove uci options you need to manually fix the hardcoded defaults.

Tord said sometime ago that he has plans to fix this.
Probably we should do the same ;-)

The more natural idea would be to initialize the hardcoded ones with zero or with a clearly "still not assigned" value so that one goes to immediately check for the UCI options instead.

I think I will do that....