So far, I have just guessed the values for my eval function, or tried to see what others have done.
Here is my values in cp.
I don't change them for game stage yet.
(I also use PST and mobility)
RookOnOpenFileReward = 10; {-- gets added twice if two rooks are on the file }
OutPostReward = 10; {-- knight or bishop on outpost }
PassedPawnReward = 20;
KingSafetyReward = 10; {-- get incremented for every safe feature }
RookOn7thReward = 20; {-- rook on seventh rank }
EarlyQueenMovePenalty = 15;
DoublePawnPenalty = 10;
IsolatedPawnPenalty = 20;
BackWardPawnPenalty = 10;
NotCastledPenalty = 10;
OneRookPenalty = 15;
OneBishopPenalty = 20;
NotDevelopedPenalty = 10;
Are there reasonable agreed values
Is, say a rook on an open file worth 1/4 pawn (all things being equal)
I would have thought it would be engine independent since the position is the position...and its either best or not so good.
I don't have the facilities to tune these.... unless Bob volunteers
Can anyone suggest better values, since I can't play 1000 games and then change one and play another 1000 etc, etc.
Thanks
Laurie.
