For all tests I use 8 + 0.08 time control.
Comparing Dog playing on an ESP32 versus on Dog my laptop (an "11th Gen Intel(R) Core(TM) i5-11400H @ 2.70GHz") (using Ordo) gives:


For a more statistical sound result it should play more games (see the 'error' column).
Dog on an ESP32 compared to other chess programs:

The elo-rating is anchored to TSCP 1.82 for which the rating was obtained from the CCRL ratinglist.
This is Dog versus "Dumb". Note that only a few hundred games were played. For proper statistics, check CCRL.

Here are the results of different versions of Dog playing against itself (time control: 8+0.08). For version 3.1, the CCRL rating (2025/10/01) is used as reference.
# PLAYER : RATING ERROR POINTS PLAYED (%) 1 4.10 : 3238.7 17.5 4255.5 4639 92 2 3.51 : 3225.4 17.7 4230.0 4640 91 3 3.4 : 3058.9 15.7 3841.5 4640 83 4 3.2 : 3030.6 15.6 3766.5 4640 81 5 3.1 : 2969.0 ---- 3596.0 4640 78 6 3.0 : 2885.4 14.6 3351.5 4641 72 7 2.8 : 2586.8 15.2 2273.0 4640 49 8 2.7 : 2554.0 15.2 2130.5 4642 46 9 2.6c : 2551.0 15.5 2116.5 4641 46 10 2.5b : 2504.4 15.2 1905.5 4642 41 11 2.5 : 2454.0 14.9 1675.0 4657 36 12 1.0 : 2424.0 15.3 1536.0 4658 33 13 0.9 : 2418.8 15.5 1512.0 4658 32 14 1.1 : 2416.1 15.6 1499.5 4658 32 15 2.4 : 2369.2 15.1 1287.5 4658 28 16 2.3 : 2298.7 15.9 987.5 4658 21 17 2.1 : 2286.4 15.7 938.5 4658 20 18 2.2 : 2284.6 15.9 931.5 4658 20
Results of the strategic test suite":

Using this epd-set, how many checkmates are found?

Error percentage when comparing moves-played to Stockfish:

For contact info, see this page.