My hard test suite 2008

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: My hard test suite 2008

Post by Vinvin »

I uploaded the latest version (beta 2)
Changes :
I remove 1 position pointed by George Tsavdaris (pawns endgames)
I added 1, the previous move in "Matous, 1975" (1. Qc8)
I sorted positions by themes (and added some themes)

http://home.scarlet.be/vincentlejeune/h ... -beta2.pgn

I think to remove this one (it seems too easy) 1.g8=N+
8/2B2pPb/7k/4K3/3p2P1/8/8/8 w - -

Enjoy the beauty of chess ! :wink:

Vincent
jdart
Posts: 4398
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: My hard test suite 2008

Post by jdart »

I am in the process of converting this to EPD.

I think pos 7 (Bronstein-Kholmov, Kiev 1964) has the wrong position - the solution move given (e5) is illegal.

I have the game in ChessBase and think the position should be:

[d] r1b2r1k/4qp1p/p1nppb1Q/5P2/1p2P3/2N5/PPP4P/2KR1BR1 w - - 0 19
jdart
Posts: 4398
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: My hard test suite 2008 - my version in EPD

Post by jdart »

I have turned this into EPD (using a combination of Perl + emacs) and uploaded it here:

http://www.arasanchess.org/lj.epd

Note: this has the same tests as vincent's beta2 version, except I have dropped 3 of them that don't have a clear first "bm" or "am" move. I am afraid the sort order is the same as the beta 1 test suite, not the beta 2 version. Also I have renumbered the tests 1 to 80. Some of those in the original PGN had test numbers (like "Pos 16") but many just said "Pos" and also the numbers weren't in order.

This isn't intended to be any kind of definitive version - I'd still look to Vincent for that. But it's much easier for me and others to handle EPD vs. PGN. I hope if there's a final version that you'll keep it in EPD (maybe + also PGN to show the variations).

--Jon
jdart
Posts: 4398
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: My hard test suite 2008

Post by jdart »

Ah, never mind - I see the key move is supposed to be Nc6. So the position is right I think.
Dann Corbit
Posts: 12777
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: My hard test suite 2008 - my version in EPD

Post by Dann Corbit »

jdart wrote:I have turned this into EPD (using a combination of Perl + emacs) and uploaded it here:

http://www.arasanchess.org/lj.epd

Note: this has the same tests as vincent's beta2 version, except I have dropped 3 of them that don't have a clear first "bm" or "am" move. I am afraid the sort order is the same as the beta 1 test suite, not the beta 2 version. Also I have renumbered the tests 1 to 80. Some of those in the original PGN had test numbers (like "Pos 16") but many just said "Pos" and also the numbers weren't in order.

This isn't intended to be any kind of definitive version - I'd still look to Vincent for that. But it's much easier for me and others to handle EPD vs. PGN. I hope if there's a final version that you'll keep it in EPD (maybe + also PGN to show the variations).

--Jon
Here is the same thing with each move of the pv turned into a bm:
http://cap.connx.com/EPD/hccc.epd.bz2
Vinvin
Posts: 5287
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: My hard test suite 2008 - my version in EPD

Post by Vinvin »

jdart wrote:I have turned this into EPD (using a combination of Perl + emacs) and uploaded it here:

http://www.arasanchess.org/lj.epd

Note: this has the same tests as vincent's beta2 version, except I have dropped 3 of them that don't have a clear first "bm" or "am" move. I am afraid the sort order is the same as the beta 1 test suite, not the beta 2 version. Also I have renumbered the tests 1 to 80. Some of those in the original PGN had test numbers (like "Pos 16") but many just said "Pos" and also the numbers weren't in order.

This isn't intended to be any kind of definitive version - I'd still look to Vincent for that. But it's much easier for me and others to handle EPD vs. PGN. I hope if there's a final version that you'll keep it in EPD (maybe + also PGN to show the variations).

--Jon
OK
I found and removed 1 duplicate (Kf8, the endgame QvsNN)
I uploaded the last file in : http://home.scarlet.be/vincentlejeune/h ... -beta3.pgn

I produce a PGN file with only the first move (note that position n°11 have a clear alternate solution) , if you want to make an EPD from this one (3 positions with no move was removed) :
http://home.scarlet.be/vincentlejeune/h ... -1move.pgn

My best,
Vincent
jdart
Posts: 4398
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: My hard test suite 2008 - my version in EPD

Post by jdart »

It would be helpful if you put a unique id of some kind in each test (some use "Pos" some have "Pos + number").
jdart
Posts: 4398
Joined: Fri Mar 10, 2006 5:23 am
Location: http://www.arasanchess.org

Re: My hard test suite 2008 - beta 3 EPD

Post by jdart »

latest (beta 3) EPD is now here:

http://www.arasanchess.org/lj-beta3.epd

FYI this is the perl script I used to make it (almost worked perfectly but needed a manual cleanup on pos #32):

if (@ARGV) {
open(DATA,@ARGV[0]) || die "Can't open file " . $_;
$id = ""; $com = ""; $com2 = "";
$num = 1; $skip = 0;
while (<DATA>)
{
if (/FEN/) {
@parts = split ('\"');
$parts[1] =~ s/[0-9]+ [0-9]+$//;
print $parts[1];
print "id \"Vincent Lejeune - hard CCC 2008 - Pos " . $num . "\";";
$num = $num + 1;
}
if (/Black/) {
@parts = split ('\"');
$com = $parts[1];
$skip = 0;
}
if (/{(.+)}/) {
$com2 = $1;
$com2 =~ s/^"(.*)"$/$1/
}
if (/[0-9]+[ \.]+ ([^ ]+)/) {
if ($skip == 0) {
print " bm " . $1 . ";";
if (length($com)>0) {
print " c0 \"" . $com . "\";";
}
if ($com ne "") {
if ($com2 ne "") {
print " c1 \"" . $com2 . "\";";
}
}
else {
print " c0 \"" . $com2 . "\";";
}
$com2 = ""; $com="";
print "\n";
$skip = 1; # ignore more matching lines until next pos
}
}
}
}