All 20,669 games:
https://www.mediafire.com/file_premium/mf688hcfutg460g/chess-tournaments-2024-06.pgn/file

This is combined from TWIC, Chesscom Events, and Chess Results:
https://theweekinchess.com/twic
https://www.chess.com/events/results
https://chess-results.com/partieSuche.aspx?lan=1

Doubles and non-standard games are removed. Everything here qualifies in ChessBase as a strong game, i.e. at least 10 moves, and with ratings 2300+. Openings, evaluations, beauty scores, and novelty annotations are added.

All 20,198 games:
https://www.mediafire.com/file/s7vp113612yhnct/chess-tournaments-2024-09.pgn/file

This is combined from TWIC, Chesscom Events, and Chess Results:
https://theweekinchess.com/twic
https://www.chess.com/events/results
https://chess-results.com/partieSuche.aspx?lan=1

Doubles and non-standard games are removed. Everything here qualifies in ChessBase as a strong game, i.e. at least 10 moves, and with ratings 2300+. Openings, evaluations, beauty scores, and novelty annotations are added.

All 18,324 games:
https://www.mediafire.com/file/7tiyloxt2uxra3m/chess-tournaments-2024-11.pgn/file

This is combined from TWIC, Chesscom Events, and Chess Results:
https://theweekinchess.com/twic
https://www.chess.com/events/results
https://chess-results.com/partieSuche.aspx?lan=1

Doubles and non-standard games are removed. Everything here qualifies in ChessBase as a strong game, i.e. at least 10 moves, and with ratings 2300+. Openings, evaluations, beauty scores, and novelty annotations are added.

All 24,437 games:
https://www.mediafire.com/file/dk0pua9r2qlr48b/chess-tournaments-2024-07.pgn/file

This is combined from TWIC, Chesscom Events, and Chess Results:
https://theweekinchess.com/twic
https://www.chess.com/events/results
https://chess-results.com/partieSuche.aspx?lan=1

Doubles and non-standard games are removed. Everything here qualifies in ChessBase as a strong game, i.e. at least 10 moves, and with ratings 2300+. Openings, evaluations, beauty scores, and novelty annotations are added.

All 22,972 games:
https://www.mediafire.com/file/nuxt13s6a4hkm85/chess-tournaments-2024-08.pgn/file

This is combined from TWIC, Chesscom Events, and Chess Results:
https://theweekinchess.com/twic
https://www.chess.com/events/results
https://chess-results.com/partieSuche.aspx?lan=1

Doubles and non-standard games are removed. Everything here qualifies in ChessBase as a strong game, i.e. at least 10 moves, and with ratings 2300+. Openings, evaluations, beauty scores, and novelty annotations are added.

World-ch01 Steinitz-Zukertort 1886

                                            1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
1   Steinitz,William            2674   -42  1 0 0 0 0 1 1 ½ 1 ½ 1 1 0 ½ ½ 1 ½ 1 1 1   12.5/20
2   Zukertort,Johannes Hermann  2543   +42  0 1 1 1 1 0 0 ½ 0 ½ 0 0 1 ½ ½ 0 ½ 0 0 0    7.5/20

20 games

All 20 games (with openings, evaluations, beauty scores, and novelties):
https://www.mediafire.com/file/pcaqflmb9d0aqpu/18860111-18860329-world-championship-steinitz-zukertort.pgn/file

William Steinitz (2674) – Johannes Zukertort (2543)
1886.01.11 – 1886.03.29
New York – St. Louis – New Orleans, USA
https://www.chessgames.com/perl/chesscollection?cid=1020312
https://en.wikipedia.org/wiki/World_Chess_Championship_1886
https://en.chessbase.com/post/johannes-zukertort-and-the-first-world-chess-championship-match

622 games of William Steinitz (with evaluations, novelties, openings, and beauty scores):
https://www.mediafire.com/file_premium/mb2bsq5f8iwkrhv/steinitz-william.pgn/file

792 games of Johannes Zukertort (with evaluations, novelties, openings, and beauty scores):
https://www.mediafire.com/file/4gqdnj644nmah64/zukertort-johannes.pgn/file

All 23,752 games:
https://www.mediafire.com/file_premium/u4kqxfcpdng0gp6/chess-tournaments-2024-10.pgn/file

This is combined from TWIC, Chesscom Events, and Chess Results:
https://theweekinchess.com/twic
https://www.chess.com/events/results
https://chess-results.com/partieSuche.aspx?lan=1

Doubles and non-standard games are removed. Everything here qualifies in ChessBase as a strong game, i.e. at least 10 moves, and with ratings 2300+. Openings, evaluations, beauty scores, and novelty annotations are added.

Rank Name                          Elo     +/-   Games   Score    Draw
   0 Crystal 6 PMT                 190       2  180000   74.9%   19.2%
   1 Velvet 8.1.1                   69       6   10000   59.7%   32.8%
   2 Velvet 8.1.0                   67       6   10000   59.5%   32.4%
   3 Crystal 7 CMB                  63       6   10000   59.0%   31.4%
   4 Dragon 3.3                   -106       6   10000   35.2%   27.4%
   5 Viridithas 15.0.0            -109       6   10000   34.8%   29.5%
   6 Dragon 3.2                   -111       6   10000   34.5%   28.4%
   7 Viridithas 14.0.1            -141       6   10000   30.7%   29.5%
   8 Dragon 3.1                   -151       6   10000   29.6%   25.8%
   9 Marvin 6.3.0                 -190       6   10000   25.1%   24.0%
  10 Dragon 3                     -215       7   10000   22.5%   21.7%
  11 Caissa 1.21                  -244       7   10000   19.8%   18.8%
  12 Caissa 1.20                  -280       8   10000   16.6%   16.4%
  13 Stockfish 16                 -484      12   10000    5.8%    6.4%
  14 Stockfish 17                 -533      14   10000    4.4%    5.4%
  15 Stockfish 16.1               -534      13   10000    4.4%    5.7%
  16 Koivisto 9.2                 -542      14   10000    4.2%    4.6%
  17 Clover 8.1                   -585      16   10000    3.3%    3.8%
  18 Berserk 13                   -704      22   10000    1.7%    2.0%

SPRT: llr 0 (0.0%), lbound -inf, ubound inf

Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
Cores: 8
Logical processors: 16

CuteChess 1.3.1 CLI
TC: inf • Depth: 6 • 16 MB hash
No book • No adjudication • No tablebases • Ponder off • 2 concurrent
Opening suite: named-openings.pgn

All 180K Games:
https://www.mediafire.com/file_premium/84wjmg4y5muzljc/fdrl-241216-a1.zip/file

CSVs made from the full tables downloadable from:
https://training.lczero.org/matches/?show_all=1
https://training.lczero.org/networks/?show_all=1

These are tables of data related to the Leela Chess Zero self-test matches and NNUE networks. Aside from all the relevant data in the matches table, you can also turn the first value in each record — the ID field — into a URL to download the PGN itself if you put it in the following form:

https://storage.lczero.org/files/match_pgns/1/ID-NUM.pgn

It should be noted that while most of the links will come from run 1, some of them don’t, so the /1/ before the ID-NUM is actually variable data as well, and is also listed in the table along with the ID.

The data for the networks, similarly relevant, can not so easily be turned into URLs. They come with the table, but converting strips those out, and so far I don’t have a way around that. So instead I have the networks page itself, which is available at: https://storage.lczero.org/files/networks/

https://www.mediafire.com/file/ki2bt9vgbq55298/networks_storage_output.csv/file

The above link is to a CSV I just made of the networks page itself. This is of limited use, so it’s static. In the next iteration of the script, I’ll try and put all this functionality together. Or, rather, get ChatGPT to do so, as I couldn’t code my way out of a sack of pythons.

NOTE: Those initial HTML links should be saved directly to the hard drive. Attempting to view either link would result in your browser tab crashing, as they’re both too large to display. Hence downloading them directly via the browser and then converting them to CSV, which is what I did, and what these files are:

https://www.mediafire.com/file/fmjc441b7y9dvht/lc0_data_241220.zip/file

And here is the Python script that ChatGPT wrote that generates the CSVs. Using PyInstaller (and with ChatGPT’s help, of course) I managed to get it into EXE form. All you have to do is double-click on it, and it will automagically download both HTML files for you, then convert them each to CSV, putting everything into whatever folder it happens to be in:

https://www.mediafire.com/file/8abgkivf5tl5fl9/lc0_tables_generator.zip/file

Author(s): Norman Schmidt (BEL)
Release Date: 2024-12-17
Language: C++
Protocol: UCI
Repo Owner: FireFather
Repo URL: https://github.com/FireFather/ippolit

Here is source code for the original revolutionary & ground-breaking chess engine from 2009. Now ported to C++. Includes Visual studio project files… For clarity, the source code (which originally incorporated one single file)…has been re-organized to include logical header files.

Many (all) bugs have been removed, source code has been formatted, and the project has been configured to compile both 32-bit and 64-bit binaries.

ippolit 121724     3095 :  16384 (+8129,=2083,-6172),  56.0 %
vs.                     :  games (    +,    =,    -),   (%) :   Diff,  SD, CFS (%)
berserk-8               :   2048 (   47,  107, 1894),   4.9 :   -520,  12,    0.0
fire-8242022            :   2048 (   47,  237, 1764),   8.1 :   -426,  10,    0.0
fizbo-2                 :   2048 (  840,  318,  890),  48.8 :     -9,   5,    5.1
senpai-2.0              :   2048 (  763,  508,  777),  49.7 :     -2,   5,   31.6
hakkapeliitta-3.22      :   2048 ( 1150,  366,  532),  65.1 :   +109,   5,  100.0
quazar-0.4              :   2048 ( 1584,  293,  171),  84.5 :   +297,   6,  100.0
leorik-2.2              :   2048 ( 1776,  172,  100),  90.9 :   +404,  10,  100.0
coiled-1.1              :   2048 ( 1922,   82,   44),  95.8 :   +551,  14,  100.0

https://github.com/FireFather/ippolit/releases/download/121724/ippolit_121724.exe
https://github.com/FireFather/ippolit/archive/refs/tags/121724.zip
https://github.com/FireFather/ippolit/archive/refs/tags/121724.tar.gz

Author(s): Rei Meguro (USA)
Release Date: 2024-12-16
Language: C++
Protocol: UCI
Repo Owner: Orbital-Web
Repo URL: https://github.com/Orbital-Web/Raphael

Raphael is a UCI Chess Engine built using C++ and Disservin’s Chess Library. It also comes with a GUI built using SFML.

Changelog

Compiled with -O3 and -DNDEBUG flag for considerably faster code. Reduced size of transposition table, effectively increasing hash table entry count by 1.5x.

Note: there is no comparison with previous versions as the above changes affect all versions (roughly) equally, though the playing strength of the engine should have improved (will test soon).

https://github.com/Orbital-Web/Raphael/releases/download/v1.7.6/main
https://github.com/Orbital-Web/Raphael/releases/download/v1.7.6/main.exe
https://github.com/Orbital-Web/Raphael/releases/download/v1.7.6/Raphael1.7.6.1
https://github.com/Orbital-Web/Raphael/releases/download/v1.7.6/Raphael1.7.6.1.exe
https://github.com/Orbital-Web/Raphael/archive/refs/tags/v1.7.6.zip
https://github.com/Orbital-Web/Raphael/archive/refs/tags/v1.7.6.tar.gz

Author(s): Jon Dart (USA)
Release Date: 2024-12-16
Language: C++
Protocol: UCI/XB
Repo Owner: jdart1
Repo URL: https://github.com/jdart1/arasan-chess
Repo URL: https://www.arasanchess.org/old_downld.shtml

Changes in Arasan 25.0:

  1. Use a single “Book variety” option to control move selection from the book
  2. Some changes to book move selection logic
  3. Fix Intel oneAPI compiler support. Add support for CSSPGO with Intel/clang.
  4. Fixes/updates to selfplay utility. Support output in the format used by bullet.
  5. Add SyzygyUse50MoveRule and SyzygyProbeDepth options for CECP
  6. Make NNUE usage non-optional. Fail on startup if network cannot be loaded.
  7. arasan.rc is no longer loaded by the engine, by default. Auto-loading (the prior behavior) can be enabled via the -a command-line option, or use -r to select a specific file.
  8. Make eval command evaluate current position, like Stockfish
  9. Change SyzygyTbPath option to SyzygyPath, for conformity to Stockfish and most other engines
  10. New network architecture and network
  11. Changes to history score computation
  12. Use capture history for move ordering
  13. Implement a parameter tuning framework for search parameters, tune some using Lakas (https://github.com/jdart1/Lakas)
  14. Changes to static null pruning, adjust margins
  15. Windows GUI sources are now included in the repo
  16. GUI can set some options formerly only settable via arasan.rc

There is also an update to the Arasan test suite, available here: https://arasanchess.org/testsuite.shtml.

Test results of version 25.0 against version 24.2, tc 1:0+0.8, 512MB, 8moves_v3.pgn book:

Elo: 19.13 +/- 6.86, nElo: 42.52 +/- 15.23
LOS: 100.00 %, DrawRatio: 79.50 %
Games: 2000, Wins: 260, Losses: 150, Draws: 1590, Points: 1055.0 (52.75 %)

https://github.com/jdart1/arasan-chess/archive/refs/tags/v25.0.zip
https://github.com/jdart1/arasan-chess/archive/refs/tags/v25.0.tar.gz
https://arasanchess.org/arasan25.0.exe
https://arasanchess.org/arasan25.0.zip
https://arasanchess.org/arasan-linux-binaries-25.0.tar.gz
https://arasanchess.org/arasan25.0-m1.dmg
https://arasanchess.org/arasan25.0-intel.dmg

Author(s): Aron Petkovski (USA)
Release Date: 2024-12-16
Language: C++
Protocol: UCI
Repo Owner: aronpetko
Repo URL: https://github.com/aronpetko/integral

This update should let Integral breach into the top 15, maybe even top 10 if it scales well enough. It’s genuinely crazy seeing where this project is now.

Notable things in this update are:

  • Support for Multi-PV
  • Many search improvements and an SPSA tune
  • Bug fixes for wrong scores returned when using Syzygy tablebases

And of course, special thanks to everyone in my OpenBench instance and the kind, helpful people in the Stockfish discord.

Progression Tests

STC

Elo   | 48.98 +- 6.48 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=16MB
Games | N: 3006 W: 946 L: 525 D: 1535
Penta | [5, 197, 700, 574, 27]
https://chess.aronpetkovski.com/test/6574/

LTC

Elo   | 52.95 +- 6.17 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=32MB
Games | N: 3002 W: 963 L: 509 D: 1530
Penta | [1, 185, 679, 631, 5]
https://chess.aronpetkovski.com/test/6601/

https://github.com/aronpetko/integral/releases/download/v6/integral_avx2.exe
https://github.com/aronpetko/integral/releases/download/v6/integral_avx2_bmi2.exe
https://github.com/aronpetko/integral/releases/download/v6/integral_avx512.exe
https://github.com/aronpetko/integral/releases/download/v6/integral_sse41_popcnt.exe
https://github.com/aronpetko/integral/releases/download/v6/integral_vnni512.exe
https://github.com/aronpetko/integral/archive/refs/tags/v6.zip
https://github.com/aronpetko/integral/archive/refs/tags/v6.tar.gz