Page 1 of 2
What are you working on?
Posted: Fri Jul 07, 2023 1:31 am
by FritzUser
Right now the two things I'm doing are working on the Releases page at Chess Nerd:
https://chessnerd.net/releases/ and putting together a list of EPDs based on the JSON of the Chesscom daily puzzles:
https://github.com/samuraitruong/chess. ... e/all.json. After working at it off and on all day, I only have 30! There are so few, I may as well just put them here, instead of linking to a file:
Code: Select all
r1qnr2k/1b3p1p/1p2p3/1Pp5/6Qp/PR2R2P/5PP1/6K1 w - - bm Rg3 hxg3 Rxg3 Be4 Qg7#; id "19";
rn3b1N/1p2k2p/1P2p2q/2p5/p2Pb3/8/P5PP/2Q2RK1 w - - bm Qxc5+ Ke8 Qc8+ Ke7 Rf7+ Kd6 Qc5#; id "20";
8/4q3/2p5/2n5/p4Q2/4N3/4k3/1K6 w - - bm Qf1+ Kd2 Qd1+ Kc3 Qc2+ Kb4 Qb2+ Nb3 Qa3+ Kc3 Qxe7; id "21";
r1b2rk1/ppp2ppp/1b6/3q4/3pN3/Q4N2/PPP2KPP/R1B1R3 w - - bm Nf6+ gxf6 Qxf8+ Kxf8 Bh6+ Kg8 Re8#; id "22";
r6k/1q1n1prp/p3pN2/1p1b4/6RQ/6P1/PP2PP1P/3R2K1 w - - bm Qh6 Rag8 Qxh7+ Rxh7 Rxg8#; id "24";
3k4/1R5p/3NP1b1/6p1/P1r5/4bP2/1R2n1PP/5K2 b - - bm Ng3+ hxg3 Bd3+ Ke1 Rc1#; id "25";
5R2/pp4pk/1q4bp/2bB4/6Q1/PP1p4/1BP3PP/6K1 w - - bm Bxd4+ Kh1 dxc2 Rh8+ Kxh8 Qc8+ Be8 Qxe8+ Kh7 Bg8+ Kh8 Bf7+ Kh7 Qg8#; id "26";
r2r1bk1/3qp2p/3pp1p1/p2n2N1/2N3Q1/BP4P1/P4PP1/2R3K1 w - - bm Nb6 Nxb6 Rc7 Qxc7 Qxe6+ Kg7 Bb2+ Kh6 Qh3+ Kxg5 f4#; id "27";
5rk1/5ppp/R2p4/1bp3bP/2BpP3/3P1Q2/1q3PP1/6K1 w - - bm Qxf7+ Rxf7 Ra8+ Be8 Rxe8#; id "28";
r2nk1r1/pb3q1p/4p3/3p2pQ/8/BP6/PP3PPP/2R1R1K1 w q - bm Rc7 Qxh5 Re7+ Kf8 Rxb7+ Ke8 Re7+ Kf8 Rxh7+ Ke8 Rxh5; id "29";
5r2/1P3k2/3p3P/2NPr1p1/2P5/5KR1/6P1/4R3 b - - bm Kg6+ Kg4 Rf4+ Kh3 Rh4#; id "30";
3r2k1/pb1q1pp1/1p2pb1p/8/3N4/P2QB3/1P3PPP/1Br1R1K1 w - - bm Qh7+ Kf8 Qh8+ Ke7 Nf5+ exf5 Bc5#; id "31";
4kb1r/pp3ppp/q3b3/6Q1/1n1N4/2r1B3/PPP2PPP/2KRR3 w k - bm Qd8+ Kxd8 Nxe6+ Bg5+ f6 Nd8+ Re3 Rxe3+ Qe6 Rxe6#; id "32";
r7/1bb2p1k/p1n2rpp/1p1q4/1PpP4/P3BNP1/3QBPKP/R4R2 b - - bm Rxf3 Bxf3 Qxf3+ Kxf3 Nxd4+ Kg4 Bc8+ Kh4 Nf3#; id "33";
rn2k2r/ppp2ppp/4B3/2b1N3/3P1p1q/2N3n1/PPP3PP/R1BQ2KR b kq - bm Bxd4+ Qxd4 Ne2+ Kf1 Nxd4; id "34";
8/6pk/pN5p/4Rp1q/4nP2/2r4P/Q5P1/6RK b - - bm Rxh3+ gxh3 Qxh3+ Qh2 Nf2#; id "35";
4rrk1/pp3ppp/2n5/3N3R/7q/8/PP2Q1PP/3R3K w - - bm Qxe8 Qxh5 Ne7+ Nxe7 Qxf8+ Kxf8 Rd8#; id "36";
r5k1/pp4p1/2p1q1p1/4P1B1/2nn2P1/5Q2/P4RK1/5R2 w - - bm Qf8+ Rxf8 Rxf8+ Kh7 Rh1#; id "37";
r3k2r/ppp1b2p/2n1p1p1/1Q1q4/2ppN3/8/PPP2PPP/R1B1R1K1 w kq - bm Nf6+ Bxf6 Qxd5; id "38";
r1q2r1k/3bb1Np/p1p5/3pp2Q/6R1/2P1R3/1P3PPP/2B3K1 w - - bm Ne6 Bxe6 Qxh7+ Kxh7 Rh3+ Bh4 R3xh4#; id "39";
3r1bk1/ppq3pp/2p5/2P2Q1B/8/1P4P1/P6P/5RK1 w - - bm Bf7+ Kh8 Be8 Rxe8 Qxf8+ Rxf8 Rxf8#; id "40";
4Q3/2p2pbk/rn3qNp/3p1P1P/pp1n2R1/1P4N1/P1P3P1/1K3R2 w - - bm Qh8+ Bxh8 Nf8#; id "41";
r4k1r/ppp1Rppp/1b6/n2Q4/2q5/B4N2/P4PPP/1R4K1 w - - bm Rxf7+ Kg8 Rf8#; id "42";
rnb1k2r/pp2b1pp/2p2pn1/q3P2Q/5p2/PB6/1BPP2PP/RN2K1NR w KQkq - bm Bf7+ Kxf7 e6+ Ke8 Qxa5; id "43";
r1bqk2r/pppn1pp1/5n1p/2B5/2B1p3/2N5/PPP1Q1PP/R4RK1 w kq - bm Qxe4+ Nxe4 Bxf7#; id "44";
3r1rk1/5ppp/1p2Pq2/3N4/Pb6/6P1/2Q2P1P/R2R2K1 b - - bm Rxd5 Rxd5 Qxa1+; id "45";
r2r3k/1pp2R1p/p1n3pB/4p3/P2bb3/8/BP4PP/3RK3 w - - bm Bg7+ Kg8 Rd7+ Bd5 Bxd5#; id "46";
r2qk2r/1pp1bp2/p4pb1/3npB1p/4N2P/5QN1/PP3PP1/2RR2K1 w kq - bm Rxd5 Qxd5 Nxf6+ Bxf6 Qxd5; id "47";
r6k/1pB2p1p/p5p1/8/Pq3P2/1Pb3P1/6QP/2R4K w - - bm Rxc3 Qxc3 Be5+ Qxe5 fxe5; id "48";
3r4/1p4pk/p4b1p/4p3/1P2P1q1/P1R2NPn/7P/1Q3B1K b - - bm Rd1 Qxd1 Nf2+ Kg2 Nxd1; id "49";
These work in Arena under Automatic Analysis, so I know they're correctly formed. But they don't present much of a challenge to a chess engine, so as a test suite I think it leaves a lot to be desired. As a way of storing puzzles it's very compact, but I'm not sure there's that many programs available that can use it, and I'm not sure there's any that will read an EPD and drill you on puzzles.
Re: What are you working on?
Posted: Fri Jul 07, 2023 5:49 am
by janus
FritzUser wrote: ↑Fri Jul 07, 2023 1:31 am
Right now the two things I'm doing are working on the Releases page at Chess Nerd:
https://chessnerd.net/releases/ and putting together a list of EPDs based on the JSON of the Chesscom daily puzzles:
https://github.com/samuraitruong/chess. ... e/all.json. After working at it off and on all day, I only have 30! There are so few, I may as well just put them here, instead of linking to a file:
Code: Select all
r1qnr2k/1b3p1p/1p2p3/1Pp5/6Qp/PR2R2P/5PP1/6K1 w - - bm Rg3 hxg3 Rxg3 Be4 Qg7#; id "19";
rn3b1N/1p2k2p/1P2p2q/2p5/p2Pb3/8/P5PP/2Q2RK1 w - - bm Qxc5+ Ke8 Qc8+ Ke7 Rf7+ Kd6 Qc5#; id "20";
8/4q3/2p5/2n5/p4Q2/4N3/4k3/1K6 w - - bm Qf1+ Kd2 Qd1+ Kc3 Qc2+ Kb4 Qb2+ Nb3 Qa3+ Kc3 Qxe7; id "21";
r1b2rk1/ppp2ppp/1b6/3q4/3pN3/Q4N2/PPP2KPP/R1B1R3 w - - bm Nf6+ gxf6 Qxf8+ Kxf8 Bh6+ Kg8 Re8#; id "22";
r6k/1q1n1prp/p3pN2/1p1b4/6RQ/6P1/PP2PP1P/3R2K1 w - - bm Qh6 Rag8 Qxh7+ Rxh7 Rxg8#; id "24";
3k4/1R5p/3NP1b1/6p1/P1r5/4bP2/1R2n1PP/5K2 b - - bm Ng3+ hxg3 Bd3+ Ke1 Rc1#; id "25";
5R2/pp4pk/1q4bp/2bB4/6Q1/PP1p4/1BP3PP/6K1 w - - bm Bxd4+ Kh1 dxc2 Rh8+ Kxh8 Qc8+ Be8 Qxe8+ Kh7 Bg8+ Kh8 Bf7+ Kh7 Qg8#; id "26";
r2r1bk1/3qp2p/3pp1p1/p2n2N1/2N3Q1/BP4P1/P4PP1/2R3K1 w - - bm Nb6 Nxb6 Rc7 Qxc7 Qxe6+ Kg7 Bb2+ Kh6 Qh3+ Kxg5 f4#; id "27";
5rk1/5ppp/R2p4/1bp3bP/2BpP3/3P1Q2/1q3PP1/6K1 w - - bm Qxf7+ Rxf7 Ra8+ Be8 Rxe8#; id "28";
r2nk1r1/pb3q1p/4p3/3p2pQ/8/BP6/PP3PPP/2R1R1K1 w q - bm Rc7 Qxh5 Re7+ Kf8 Rxb7+ Ke8 Re7+ Kf8 Rxh7+ Ke8 Rxh5; id "29";
5r2/1P3k2/3p3P/2NPr1p1/2P5/5KR1/6P1/4R3 b - - bm Kg6+ Kg4 Rf4+ Kh3 Rh4#; id "30";
3r2k1/pb1q1pp1/1p2pb1p/8/3N4/P2QB3/1P3PPP/1Br1R1K1 w - - bm Qh7+ Kf8 Qh8+ Ke7 Nf5+ exf5 Bc5#; id "31";
4kb1r/pp3ppp/q3b3/6Q1/1n1N4/2r1B3/PPP2PPP/2KRR3 w k - bm Qd8+ Kxd8 Nxe6+ Bg5+ f6 Nd8+ Re3 Rxe3+ Qe6 Rxe6#; id "32";
r7/1bb2p1k/p1n2rpp/1p1q4/1PpP4/P3BNP1/3QBPKP/R4R2 b - - bm Rxf3 Bxf3 Qxf3+ Kxf3 Nxd4+ Kg4 Bc8+ Kh4 Nf3#; id "33";
rn2k2r/ppp2ppp/4B3/2b1N3/3P1p1q/2N3n1/PPP3PP/R1BQ2KR b kq - bm Bxd4+ Qxd4 Ne2+ Kf1 Nxd4; id "34";
8/6pk/pN5p/4Rp1q/4nP2/2r4P/Q5P1/6RK b - - bm Rxh3+ gxh3 Qxh3+ Qh2 Nf2#; id "35";
4rrk1/pp3ppp/2n5/3N3R/7q/8/PP2Q1PP/3R3K w - - bm Qxe8 Qxh5 Ne7+ Nxe7 Qxf8+ Kxf8 Rd8#; id "36";
r5k1/pp4p1/2p1q1p1/4P1B1/2nn2P1/5Q2/P4RK1/5R2 w - - bm Qf8+ Rxf8 Rxf8+ Kh7 Rh1#; id "37";
r3k2r/ppp1b2p/2n1p1p1/1Q1q4/2ppN3/8/PPP2PPP/R1B1R1K1 w kq - bm Nf6+ Bxf6 Qxd5; id "38";
r1q2r1k/3bb1Np/p1p5/3pp2Q/6R1/2P1R3/1P3PPP/2B3K1 w - - bm Ne6 Bxe6 Qxh7+ Kxh7 Rh3+ Bh4 R3xh4#; id "39";
3r1bk1/ppq3pp/2p5/2P2Q1B/8/1P4P1/P6P/5RK1 w - - bm Bf7+ Kh8 Be8 Rxe8 Qxf8+ Rxf8 Rxf8#; id "40";
4Q3/2p2pbk/rn3qNp/3p1P1P/pp1n2R1/1P4N1/P1P3P1/1K3R2 w - - bm Qh8+ Bxh8 Nf8#; id "41";
r4k1r/ppp1Rppp/1b6/n2Q4/2q5/B4N2/P4PPP/1R4K1 w - - bm Rxf7+ Kg8 Rf8#; id "42";
rnb1k2r/pp2b1pp/2p2pn1/q3P2Q/5p2/PB6/1BPP2PP/RN2K1NR w KQkq - bm Bf7+ Kxf7 e6+ Ke8 Qxa5; id "43";
r1bqk2r/pppn1pp1/5n1p/2B5/2B1p3/2N5/PPP1Q1PP/R4RK1 w kq - bm Qxe4+ Nxe4 Bxf7#; id "44";
3r1rk1/5ppp/1p2Pq2/3N4/Pb6/6P1/2Q2P1P/R2R2K1 b - - bm Rxd5 Rxd5 Qxa1+; id "45";
r2r3k/1pp2R1p/p1n3pB/4p3/P2bb3/8/BP4PP/3RK3 w - - bm Bg7+ Kg8 Rd7+ Bd5 Bxd5#; id "46";
r2qk2r/1pp1bp2/p4pb1/3npB1p/4N2P/5QN1/PP3PP1/2RR2K1 w kq - bm Rxd5 Qxd5 Nxf6+ Bxf6 Qxd5; id "47";
r6k/1pB2p1p/p5p1/8/Pq3P2/1Pb3P1/6QP/2R4K w - - bm Rxc3 Qxc3 Be5+ Qxe5 fxe5; id "48";
3r4/1p4pk/p4b1p/4p3/1P2P1q1/P1R2NPn/7P/1Q3B1K b - - bm Rd1 Qxd1 Nf2+ Kg2 Nxd1; id "49";
These work in Arena under Automatic Analysis, so I know they're correctly formed. But they don't present much of a challenge to a chess engine, so as a test suite I think it leaves a lot to be desired. As a way of storing puzzles it's very compact, but I'm not sure there's that many programs available that can use it, and I'm not sure there's any that will read an EPD and drill you on puzzles.
My ICCF games - brains friend with the heat even with a/c on.
Re-arranging for the umpteenth time my databases which guaranteed by next week I'll wonder where I dumped them ..
Re: What are you working on?
Posted: Fri Jul 07, 2023 12:27 pm
by FritzUser
janus wrote: ↑Fri Jul 07, 2023 5:49 am
Re-arranging for the umpteenth time my databases which guaranteed by next week I'll wonder where I dumped them ..
I had to take a break on the OTB databases. I have enough to make a good 15 GB, but there's no way to get the names of the tournaments and players standard enough that all the doubles will filter out. There really needs to be one central database.
Re: What are you working on?
Posted: Mon Jul 10, 2023 4:06 am
by FritzUser
Still working on Chesscom daily puzzles. After putting some elbow grease into the job, I only have about sixty! But these should be usable in any GUI that allows you to hide moves and guess the next one. So that's something. I keep dreaming about finishing the task, but there's about five thousand of them. So add it to the stack of impossible projects. :-)
The PGN at this link should (theoretically) grow over time. With me putting effort into it. It won't just add games on its own.
https://chessnerd.net/daily-puzzles.pgn
I don't know how many will run through Automatic Analysis in Arena 3.5.1. When I tried it, it hung on puzzle five. It's an interesting one, where you park your Queen one square away from where you would think it goes, which forces a move. That particular trick went right over SF 16's head. Although it might have been my fault, since I might have had tablebases turned on. :-)
Re: What are you working on?
Posted: Sun Jul 16, 2023 2:52 am
by FritzUser
Been taking an extended break lately due to personal stuff, but still getting Chesscom daily puzzles done, a little at a time. If you've been checking that link, you may have noticed that it's not changing anymore. I haven't stopped the project. It's now over here:
https://github.com/rastallian/chesscom- ... le-archive
Yes, I know it's really embarrassing, because it's such overkill for a simple project, but I wanted to be able to put things up at GitHub anyway, because that's the most direct way of sharing with people. But I don't know how to code, and maybe that sort of thing is required for a coding site! :-) We'll see if they let me keep it there. But so far there's about 150 puzzles, which is barely scratching the surface of the daily puzzle archive, but which is already a pretty hefty collection.
Re: What are you working on?
Posted: Sun Jul 16, 2023 4:08 pm
by FritzUser
Okay, well, the other thing I've been working on has been more games for the Enginebase. This is where I run three engines against each other, all with vastly different Elos, to create the most winning lines, with the fewest number of draws. I also run them as fast as possible, to accumulate the largest number of games. I do realize that these are considered garbage games, but that's why I don't keep all of them. What I do is filter out everything that isn't a "strong game" and then set the beauty scores and filter out everything that doesn't have three-medal beauty. I then filter out everything that didn't end in mate.
8.817 games • 22.5 MB PGN
https://www.mediafire.com/file_premium/ ... 6.pgn/file
Re: What are you working on?
Posted: Thu Jul 20, 2023 7:37 pm
by FritzUser
Here is the next batch of Enginebase games. These are from tournaments between very unequal engines, using regular openings as the opening suite, and running at 4 ply depth. Like last time, the original batch is about 600,000 games, filtered to only keep "strong games", then filtered again to only include games with "three-medal beauty", and then filtered again to include only games that end in mate. Doubles are then removed.
9.975 games • 27.34 MB PGN
https://www.mediafire.com/file_premium/ ... 0.pgn/file
Re: What are you working on?
Posted: Thu Aug 10, 2023 1:27 am
by FritzUser
What I've been working on lately is the PGN Repository at the Chess Nerd site. Here is the link:
https://chessnerd.net/pgn/
This is an open directory. The text isn't very large, and apparently you can't use .htaccess to style that. But it's looking pretty good right now. I'm backing up the Chesscom CCC PGN files, since they're inconvenient to access. That's about a third of the way done. There's also a directory of the Titled Tuesday PGNs, which is complete. As well as the new home for the Daily Puzzles, since I took down the GitHub repository. (After all, if I barely understand how GitHub works, and I don't know how to code, I have no real business being there.) It's a better spot for it.
Probably the most interesting thing, though, is the opening surveys directory. There isn't much in there right now. About ten different openings, white and black. These would make sense imported as analysis into an opening book.
Re: What are you working on?
Posted: Thu Aug 10, 2023 5:57 pm
by massimilianogoi
If I were you I would reduce the space between the columns.
FritzUser wrote: ↑Thu Aug 10, 2023 1:27 am
What I've been working on lately is the PGN Repository at the Chess Nerd site. Here is the link:
https://chessnerd.net/pgn/
This is an open directory. The text isn't very large, and apparently you can't use .htaccess to style that. But it's looking pretty good right now. I'm backing up the Chesscom CCC PGN files, since they're inconvenient to access. That's about a third of the way done. There's also a directory of the Titled Tuesday PGNs, which is complete. As well as the new home for the Daily Puzzles, since I took down the GitHub repository. (After all, if I barely understand how GitHub works, and I don't know how to code, I have no real business being there.) It's a better spot for it.
Probably the most interesting thing, though, is the opening surveys directory. There isn't much in there right now. About ten different openings, white and black. These would make sense imported as analysis into an opening book.
Re: What are you working on?
Posted: Thu Aug 10, 2023 6:32 pm
by FritzUser
massimilianogoi wrote: ↑Thu Aug 10, 2023 5:57 pm
If I were you I would reduce the space between the columns.
That's the thing. I was looking into it, and there doesn't seem to be a way to style it. It's just an open directory, so there's no HTML page.