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



Dog 3.4 - new version chess engine

 


Dog is a chess program for the ESP32 (= 240MHz dualcore cpu with 320kB RAM), it also runs on linux/windows/android/macosx.
It is multithreaded, also on the ESP32 ("lazy smp" - note that due to limited RAM, the ESP32 only has a transposition table of 48 kB)!
The ESP32 code uses "ESP IDF" (no Arduino code) with FreeRTOS for threading.
As Dog "speaks" the UCI protocol, it can run under xboard (for the ESP32 you need to use the included socat-wrapper (in app/wrapper.sh)).
homepage:https://vanheusden.com/chess/Dog/

Dog 3.0 vs other engines (Chess Engines Diary tests):

Aurora 1.26.02.5/4+14 Games
Viridithas 16.0.00/4-44 Games
Stockfish dev-202501180/4-44 Games
Minic 3.42 JA0/4-44 Games
Motsog 192/2+22 Games
Adachess 4.02/2+22 Games
Amy 0.9.7 JA2/2+22 Games
Mcu-max 1.0.52/2+22 Games
Nibble 0.1 r1312/2+22 Games
Black Cat 2.32/2+22 Games
Crab 3.12.02/2+22 Games
Piglet 1.3.62/2+22 Games
Habu 1.0 JA2/2+22 Games
Belofte 2.1.8 JA2/2+22 Games
Polonium 0.1.5 JA2/2+22 Games
Kairuku 1.0.1 JA2/2+22 Games
Inanis 1.6.01.5/2+12 Games
Barbarossa 0.7.01.5/2+12 Games
Pawnocchio 1.11.5/2+12 Games
Prelude 1.01.5/2+12 Games
Potential 1.0.01/2+02 Games

v.3.0:
First NNUE version.


Comments