Symmetrical evaluation and endgame

Code, algorithms, languages, construction...
Post Reply
Hamfer
Posts: 12
Joined: Wed Dec 19, 2012 5:37 pm

Symmetrical evaluation and endgame

Post by Hamfer » Thu Jun 02, 2016 12:55 pm

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

hyatt
Posts: 1242
Joined: Thu Jun 10, 2010 2:13 am
Real Name: Bob Hyatt (Robert M. Hyatt)
Location: University of Alabama at Birmingham
Contact:

Re: Symmetrical evaluation and endgame

Post by hyatt » Fri Jun 03, 2016 1:52 am

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...

Post Reply