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!

Comments
Post a Comment