Random values

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

User avatar
stegemma
Posts: 859
Joined: Mon Aug 10, 2009 10:05 pm
Location: Italy
Full name: Stefano Gemma

Random values

Post by stegemma »

In Satana i'm started to rewrite the genetical algorithm, in a simplified version. First of all, i've set the values to random numbers, up to 1/10 of a pawns value... then i should write the algorithm itself. Because i'm busy for business software, i let the random values, without any further improvement.

Because Satana is a weak engine, i haven't seen any difference in random evaluation against those with hand made values (still not optimized but not so bad that random ones, i was thinking).

So, just for fun, why not to try to set random evaluation values before any start of search?

In a bullet game, i always loose between actual release of Satana and this is a good result. Satana always loose against other engines but with random values it seems to play better or, almost, with more fantasy.

PS: random values means that instead to add, for sample, a fixed -50 centipawns for a doubled pawn i add a random value set at the start of the search (still negative, in this sample)