TOP 20:
# PLAYER : RATING ERROR POINTS PLAYED (%) 1 Stockfish 15 : 3692 47 531.0 680 78.1% 2 Shashchess 18.2 : 3648 44 911.0 1155 78.9% 3 Crystal 3.2 : 3582 45 421.0 612 68.8% 4 Koivisto 8.0 : 3472 48 401.0 680 59.0% 5 Berserk 8.5.1 : 3460 45 244.0 544 44.9% 6 Slowchess 2.8 : 3443 48 253.0 408 62.0% 7 Rubichess 2021 NNUE : 3387 60 83.0 204 40.7% 8 Seer 2.5 : 3361 54 116.0 272 42.6% 9 Fire 8.1 : 3292 42 343.0 680 50.4% 10 Arasan 23.3 NNUE : 3291 52 138.0 408 33.8% 11 Igel 3.05 : 3283 39 816.0 1564 52.2% 12 Pedone 3.1 : 3276 40 608.0 1020 59.6% 13 Komodo 12 : 3263 37 754.5 1384 54.5% 14 Ethereal 13 classic : 3260 45 267.0 476 56.1% 15 Xiphos 0.6 : 3190 43 227.5 476 47.8% 16 Rofchade 2.3 : 3143 44 220.0 476 46.2% 17 Booot 6.5 : 3125 45 163.5 476 34.3% 18 Laser 1.7 : 3117 37 504.5 976 51.7% 19 Lc0 0.29dev 791982 : 3112 48 140.0 408 34.3% 20 Weiss 2.0 : 3100 43 252.0 612 41.2%
Click here to download the complete rating list:
The rating list is updated to 20/05/2022, it is calculated with Ordo and it is bases on the following assumptions.
- The Elo score of Rebel 6 UCI version is fixed at 2470, therefore it acts as an “anchor” for all the other engines. I calculated this score as the average between results obtained by the engine againsts humans players in the ’90, with the sources I was able to recover in Internet (Talkchess.com, Rebel14.nl, forums…).
- Besides Rebel 6, Fritz Brains in Bahrain has been also used, at a speed of 3500 kN/s, with its rating fixed at 2800 elo.
- Time for each match has been fixed to 40 moves/120 minutes repeated, calibrated on a Pentium 90 processing power. The processing power has been emulated, after estimation by using benchmarks with real P90 results. Accordingly, on modern PC the effective match time was fixed to 40 moves/125” or 40/130” depending on the PC used for the test, with expected results similar to blitz matches. For some chess engines, such as for example Chess Titans, it was not possible to define the same match time; for this reason, I have shown for this engine, the characteristic of the PC used.
- The opening suite consists of only 34 positions, which are repeated for each engine (each engine plays each opening one as white, and one as black). For older engines, which do not uses standard UCI of XBoard interfaced (such as Battlechess for example), I’ve reproduced by hand the moves as indicated by the programs. The time for this engines has been calibrated on the processing power of a Pentium 90 as well. For all this reasons, the number of match of these engines are few, and based on random selection of the 34 opening positions. The opening suite is downloadable here.
- All the tested chess engines are freely downloadable from Intenet, except for the programs I’ve bought myself years ago, and are all limited to 1 core.
- Only the best version of Stockfish is shown in the “Top 10”, and some of the strongest derivatives (such as Shashchess for example). In the full rating list I’ve included them all (past SF versions, derivatives, clones…).
- The main goal of this rating list, made for my exclusive enjoyment, was to estimate the level of play of modern engines, with respect to the older ones, but also to evaluate the actual playing strenght of many engines I loved in my youth (the already cited Battleches, for example).