Rule of Square test position

Discussion of chess software programming and technical issues.

Moderator: Ras

pijl

Re: Rule of Square test position

Post by pijl »

Michael Sherwin wrote: I said, 'not so much so'. I did not say, 'not at all'. :P

It clearly does not pay the dividends that it used to when much slower hardware was used.

RomiChess rarely looses pure pawn race conditions and frequently wins positions pawns down due to pawn races. RomiChess has no pawn race code.

<snip>

Now a question if you will. How much elo can be added to RomiChess, just by rewritting the eval?
You may be right in that passer race or unstoppable passer analysis code is not the most relevant addition to your evaluation. It could be king safety (which, I guess, is now implemented in your preprocessing psq tables). But when you want to reach the top, adding unstoppable passer analysis and pawn race code to your evaluation is a very important step to get there. And I do not see a good reason not to add it as it is quite cheap to do.
As for the amount of Elo to gain by better evaluation, I would say: Look up, calc the diff with the top and that's your potential gain. But it will we a lot of work to do it right.
Richard.