Hobbes 1.0 - new chess engine

 


Hobbes 1.0 is here!

This project started as a Rust rewrite of my Java chess engine Calvin. Hobbes is now significantly stronger than Calvin and over time has become my main engine dev project. Hobbes also features a neural network trained entirely from self-play data, whereas Calvin's was trained using relabelled Lc0 data.

Author: Dan Kelsey

Progress tests against Stormphrax 7.0.0 (3724 CCRL Blitz):

Elo   | -9.01 +- 6.85 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 3010 W: 755 L: 833 D: 1422

https://openbench.nocturn9x.space/test/5951/

Elo   | -23.63 +- 6.23 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 3004 W: 730 L: 934 D: 1340

https://openbench.nocturn9x.space/test/5953/

Progress tests against Tarnished 5.0 (3731 CCRL Blitz):

Elo   | -14.73 +- 6.81 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 3068 W: 769 L: 899 D: 1400

https://openbench.nocturn9x.space/test/5952/

Elo   | -31.06 +- 6.00 (95%)
Conf  | 40.0+0.40s Threads=1 Hash=64MB
Games | N: 3006 W: 675 L: 943 D: 1388

https://openbench.nocturn9x.space/test/5949/

I therefore estimate that Hobbes' strength is around 3715 CCRL blitz, and should (hopefully) enter into the top 20/top 25 with its first release!

Hobbes 1.0 download


Comments

Popular posts from this blog

Torch-4 UCI v 1.01 - new version chess engine

Reckless 0.10.0 - new version super strong chess engine

Reckless 0.9.0 - new version super strong chess engine

We already have the new Fritz 20 program - what does it look like and how does it work?