Is there a fen suite to ...

Discussion of chess software programming and technical issues.

Moderators: Harvey Williamson, bob, hgm

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
Mike Sherwin
Posts: 103
Joined: Thu Aug 20, 2020 11:25 pm
Full name: Michael J Sherwin

Is there a fen suite to ...

Post by Mike Sherwin » Fri Oct 09, 2020 8:00 pm

... check the accuracy of a material only search at depth 1 to n when engine has no extensions (except for qsearch that is captures only) or reductions?

Dann Corbit
Posts: 11626
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Is there a fen suite to ...

Post by Dann Corbit » Fri Oct 09, 2020 8:08 pm

I don't think such a thing would make sense except for a minimax version which would not be useful.
Even alpha-beta would be hard to make repeatable unless the move ordering was somehow idealized.
And if you have pruning like null move, then the results lose their meaning.

Out of curiosity, what is it that you want to measure with such a test suite?
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Mike Sherwin
Posts: 103
Joined: Thu Aug 20, 2020 11:25 pm
Full name: Michael J Sherwin

Re: Is there a fen suite to ...

Post by Mike Sherwin » Fri Oct 09, 2020 8:22 pm

Dann Corbit wrote:
Fri Oct 09, 2020 8:08 pm
I don't think such a thing would make sense except for a minimax version which would not be useful.
Even alpha-beta would be hard to make repeatable unless the move ordering was somehow idealized.
And if you have pruning like null move, then the results lose their meaning.

Out of curiosity, what is it that you want to measure with such a test suite?
I have a new engine, Bricabrac, that is currently a material only searcher. It does not have null move, yet. All I want to verify is at depth n does it find material truth for depth n. Thanks.

Dann Corbit
Posts: 11626
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: Is there a fen suite to ...

Post by Dann Corbit » Fri Oct 09, 2020 8:25 pm

Is this pure wood count, or do you take material imbalance into consideration also?
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Mike Sherwin
Posts: 103
Joined: Thu Aug 20, 2020 11:25 pm
Full name: Michael J Sherwin

Re: Is there a fen suite to ...

Post by Mike Sherwin » Fri Oct 09, 2020 8:30 pm

Dann Corbit wrote:
Fri Oct 09, 2020 8:25 pm
Is this pure wood count, or do you take material imbalance into consideration also?
Pure wood count. 100,300,300,500,900

Ferdy
Posts: 4296
Joined: Sun Aug 10, 2008 1:15 pm
Location: Philippines

Re: Is there a fen suite to ...

Post by Ferdy » Sun Oct 11, 2020 8:46 pm

Mike Sherwin wrote:
Fri Oct 09, 2020 8:30 pm
Dann Corbit wrote:
Fri Oct 09, 2020 8:25 pm
Is this pure wood count, or do you take material imbalance into consideration also?
Pure wood count. 100,300,300,500,900
Uploaded material epds in github.

pawns.epd

Code: Select all

r4rk1/p2b2pp/1q2pb2/3p3Q/3p4/3B4/PP3PPP/R1B1R1K1 b - - ce 100;
r7/p2q1rk1/2p4p/4P1p1/1BQ1Ppb1/1P6/P1P3PP/4RRK1 w - - ce 200;
ce values are side pov. First position black is ahead by 1 pawn. In the second, white is ahead by 2 pawns.

Mike Sherwin
Posts: 103
Joined: Thu Aug 20, 2020 11:25 pm
Full name: Michael J Sherwin

Re: Is there a fen suite to ...

Post by Mike Sherwin » Sun Oct 11, 2020 9:51 pm

Ferdy wrote:
Sun Oct 11, 2020 8:46 pm
Mike Sherwin wrote:
Fri Oct 09, 2020 8:30 pm
Dann Corbit wrote:
Fri Oct 09, 2020 8:25 pm
Is this pure wood count, or do you take material imbalance into consideration also?
Pure wood count. 100,300,300,500,900
Uploaded material epds in github.

pawns.epd

Code: Select all

r4rk1/p2b2pp/1q2pb2/3p3Q/3p4/3B4/PP3PPP/R1B1R1K1 b - - ce 100;
r7/p2q1rk1/2p4p/4P1p1/1BQ1Ppb1/1P6/P1P3PP/4RRK1 w - - ce 200;
ce values are side pov. First position black is ahead by 1 pawn. In the second, white is ahead by 2 pawns.
Thank you Ferdy! This should be very helpful. :D

Post Reply