Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Eubos 4.3 JA - new version chess engine


Eubos - a basic Java chess engine, written for kicks. Uses jcpi for the UCI protocol parts. Kind of weak, doesn't evaluate for king safety, for example. Now uses transpostion hashing, but because it runs in the Java VM on a bog standard PC, doesn't search very deeply (around 100K Nodes/s, though this is actually quite hard to evaluate due to the hashing). 
Author: Chris Bolt Rating CEDR=2493

Eubos 4.3 what's new?

Main effort was to optimise board updates when playing moves and to fix a bug in multithreading which meant that any extra thread from the main used the wrong hash after a castling move occurred in the game, thereby ruining the effect of lazy SMP. I spent a lot of effort trying to not update the iterative neural net evaluation when a move resulted in an insufficient draw, but this had negligible, perhaps detrimental effect, so that work was reverted.

Aslo, the neural net was retrained using the same training data as per v4.2, but with a smaller batch size, resulting in a small strength improvement by reducing over-training. I am still experimenting with the learning rate scheduler to optimise performance for this training set.

Eubos 3.9 JA vs other engines:
Pioneer 0.3.2 JA4/4+44 Games
Mufasa 0.2.1 JA3.5/4+34 Games
Integral 7.0.00/4-44 Games
HypnoS ++ 1.020/4-44 Games
GOOB 1.8.9 JA0/4-44 Games
Peacekeeper 3.01 JA0/4-44 Games
Odonata 1.0.0 JA0/4-44 Games
Obsidian 15.03 SE0/4-44 Games
Killfish PB 0902250/4-44 Games
Midnight 9 JA0/4-44 Games
Fatalii 0.9.00/4-44 Games
Beef 0.3.6 JA0/3-33 Games
Bitbit 1.32/2+22 Games
Rustic Alpha 3.05 JA2/2+22 Games
Reggz 0.6.02/2+22 Games
Deep Blunder 1.2.0 JA2/2+22 Games
Jester 0.85 JA2/2+22 Games
Sloth 2.0 JA1.5/2+12 Games
100 Elo Chess Engine1.5/2+12 Games
Fatalii 0.9.0 JA1/2+02 Games
Stro4k 3.0 JA1/2+02 Games


Jim Ablett compiles:

Twitter
Facebook
Instagram
Pinterest
Reddit
Tumblr

Comments