Reckless, a Rust-based UCI chess engine.
Author: Arseniy Surkov Rating Chess Engines Diary CEDR=3360
Reckless 0.8.0 what's new?
Reckless has come a long way since its early days as a solo project.
During the FIDE & Google Efficient Chess AI Challenge, I worked with Shahin (@peregrineshahin) on the team that finished in second place. After the competition in late February 2025, the whole search algorithm started being rebuilt from the ground up. Shortly after, @peregrineshahin joined the project as one of its co-authors, with Styx (@styxdoto) joining a bit later.
Together, we have transformed Reckless into a formidable chess engine, moving far and beyond the capabilities of its predecessor.
We are now releasing Reckless v0.8.0, one of the strongest chess engines in the world and the strongest chess engine written in Rust.
Reckless 0.8.0 - Playing Strength
Reckless v0.8.0 is enormously stronger than the previous release. In practical terms, v0.7.0 is no longer a meaningful opponent of measuring progress. Nevertheless, using a balanced opening book 8moves_v3, the results of the progression are as follows:
STC 8.0+0.08s
Elo | 334.77 +- 6.38 (95%)
Conf | 8.0+0.08s Threads=1 Hash=16MB
Games | N: 10116 W: 7583 L: 38 D: 2495
Penta | [0, 4, 216, 2127, 2711]
https://recklesschess.space/test/7421/
LTC 40.0+0.40s
Elo | 301.49 +- 8.15 (95%)
Conf | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 5004 W: 3506 L: 2 D: 1496
Penta | [0, 0, 150, 1200, 1152]
https://recklesschess.space/test/7422/
Reckless 0.8.0 JA vs other engines:
| Kopyto 0.1.0 JA | 2/2 | +2 | 2 Games |
| Dumb 2.3 | 2/2 | +2 | 2 Games |
| Chesslib 0.0.3 JA | 2/2 | +2 | 2 Games |
| Victoria 0.1 JA | 2/2 | +2 | 2 Games |
| Shallow Guess 0.1.0 JA | 2/2 | +2 | 2 Games |
| Rodent IV 0.33 JA | 2/2 | +2 | 2 Games |
| Meltdown 0.1 JA | 2/2 | +2 | 2 Games |
| PzChessBot 20250311T07 JA | 2/2 | +2 | 2 Games |
| Nakshatra 0.1 JA | 2/2 | +2 | 2 Games |
| Melsh Bot 1.0 JA | 2/2 | +2 | 2 Games |
| Limbobot 0.1 JA | 2/2 | +2 | 2 Games |
| Gravy 1.0 JA | 2/2 | +2 | 2 Games |
| Seawall 20250322 JA | 2/2 | +2 | 2 Games |
| Chess-3 JA | 2/2 | +2 | 2 Games |
| Ultrabrick dev.bd5adb0 JA | 2/2 | +2 | 2 Games |
| Maello 0.1 JA | 2/2 | +2 | 2 Games |
| Princhess 0.20 JA | 1.5/2 | +1 | 2 Games |
| Perseus 1.0 JA | 1.5/2 | +1 | 2 Games |
| Cheng4 0.48 | 1.5/2 | +1 | 2 Games |
| Pawn 3.0 JA | 1.5/2 | +1 | 2 Games |
| Cinder 0.1.3 JA | 1.5/2 | +1 | 2 Games |

Comments
Post a Comment