Looking for suggestions for perft test posititons

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

mvk
Posts: 589
Joined: Tue Jun 04, 2013 10:15 pm

Re: Looking for suggestions for perft test posititons

Post by mvk »

Tom Likens wrote:If anyone is interested I converted all the positions to something a bit more digestable, so that the file now has the format:

Code: Select all

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 ;D1 20 ;D2 400 ;D3 8902 ;D4 197281 ;D5 4865609 ;D6 119060324
rnbqkbnr/pp1ppppp/2p5/8/6P1/2P5/PP1PPP1P/RNBQKBNR b KQkq - 0 1 ;D1 21 ;D2 463 ;D3 11138 ;D4 274234 ;D5 7290026 ;D6 195464529
rnb1kbnr/ppq1pppp/2pp4/8/6P1/2P5/PP1PPPBP/RNBQK1NR w KQkq - 0 1 ;D1 27 ;D2 734 ;D3 20553 ;D4 579004 ;D5 16988496 ;D6 494216738

etc.
I can make it available at my web page if anyone is interested.
I would be happy host it if it was valid EPD, but the format you give is not that at all: EPD uses a 4-field 'FEN', thus without the "0 1" counters. And it requires a terminating semi-colon at the end of a line, after the last operand. Furthermore I'm suspicious about the spacing around the operators (" ;D3 " vs. "; D3 "). Finally, opcodes in EPD are not allowed to have uppercase letters.

With all that repaired it makes sense to replace my more ad-hoc formatted file.
Tom Likens
Posts: 303
Joined: Sat Apr 28, 2012 6:18 pm
Location: Austin, TX

Re: Looking for suggestions for perft test posititons

Post by Tom Likens »

mvk wrote: I would be happy host it if it was valid EPD, but the format you give is not that at all: EPD uses a 4-field 'FEN', thus without the "0 1" counters. And it requires a terminating semi-colon at the end of a line, after the last operand. Furthermore I'm suspicious about the spacing around the operators (" ;D3 " vs. "; D3 "). Finally, opcodes in EPD are not allowed to have uppercase letters.

With all that repaired it makes sense to replace my more ad-hoc formatted file.
Try this:

http://webpages.charter.net/tlikens/tec ... perft.html

It should meet the standard a bit better. I'll likely expand this section of my web site
since it was fun playing around with the move generator and perft.
mvk
Posts: 589
Joined: Tue Jun 04, 2013 10:15 pm

Re: Looking for suggestions for perft test posititons

Post by mvk »

Tom Likens wrote: http://webpages.charter.net/tlikens/tec ... perft.html

It should meet the standard a bit better. I'll likely expand this section of my web site
since it was fun playing around with the move generator and perft.
Nice! I'll host a mirror here: http://marcelk.net/chess/perft/marcel_6838.epd.zip
Tom Likens
Posts: 303
Joined: Sat Apr 28, 2012 6:18 pm
Location: Austin, TX

Re: Looking for suggestions for perft test posititons

Post by Tom Likens »

mvk wrote:
Tom Likens wrote: http://webpages.charter.net/tlikens/tec ... perft.html

It should meet the standard a bit better. I'll likely expand this section of my web site
since it was fun playing around with the move generator and perft.
Nice! I'll host a mirror here: http://marcelk.net/chess/perft/marcel_6838.epd.zip
Thanks Marcel. I was just glad my numbers validated yours.