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 4.1 - 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.4 vs other engines (Chess Engines Diary tests):

Benbot 1.4.46/6+66 Games
Crafty 25.6 JA4.5/6+36 Games
Invictus r391 JA1.5/6-36 Games
Sturddle 2.31/6-46 Games
Reckless 0.8.00.5/6-56 Games
Quirky 2.00.5/6-56 Games
Critter 1.6a0.5/6-56 Games
Zangdar 4.04.010/6-66 Games
Halogen 15.0.00/6-66 Games
Maelstrom 3.3.00/6-66 Games
Weak 1.0 JA2.5/5+05 Games
Petrel 1.0 JA4/4+44 Games
Belofte 2.1.9 (u) JA4/4+44 Games
Knightx 4.52.5/4+14 Games
Deep Shredder 131/4-24 Games
Lynx 1.10.01/4-24 Games
PZChessBot 3.00.5/4-34 Games
Heimdall 1.4.10/4-44 Games
RustKnight 1.42/2+22 Games
Emerald 0.4.02/2+22 Games
Scam 0.4 JA2/2+22 Games


v.3.0:
First NNUE version.


Github: https://github.com/folkertvanheusden/Dog

Comments