Page 1 of 1

Symmetrical evaluation and endgame

Posted: Thu Jun 02, 2016 12:55 pm
by Hamfer
Bonjour,
I want to add some endgame knowledge in my engine like KRP_kr but I face a problem that's fundamental.
The knowledge says : if white is to move and condition1, white draws => but this breaks the symmetry of evaluation and causes problem when reusing the eval after null move.

What can I do ?
Thanks

Re: Symmetrical evaluation and endgame

Posted: Fri Jun 03, 2016 1:52 am
by hyatt
Hamfer wrote:Bonjour,
I want to add some endgame knowledge in my engine like KRP_kr but I face a problem that's fundamental.
The knowledge says : if white is to move and condition1, white draws => but this breaks the symmetry of evaluation and causes problem when reusing the eval after null move.

What can I do ?
Thanks

Should not cause a problem, as many of us do this very thing in many places. It is only asymmetric if you do a test for black but not for white. Then you invite issues...