STATUS
The future of chess-engines will be AI-based, this is clearly demonstrated using NNUE-based versions of Stockfish.
Stockfish 17 is the latest release so far, the source-code has been compiled for the STM32MP157 ( including minor modifications required for playing games ).
Compared with Stockfish 16 the size of the .nnue-files has increased a lot.
There will be allocated now > 100 MB of RAM here for nnue-data only.
A first match has been played already between Stockfish 17 and Stockfish 16 on STM32MP157:
Move-input is done using a wireless keyboard, a mouse is used to control the cursor.
It is not very comfortable but working.
After the first match the number of nodes/s using Stockfish 17 is now around 1/2 compared with Stockfish 16.
Obviously, there will be much more "knowledge" processed, interestingly nearly the same depth will be reached nevertheless.
The matches played so far can be found in the GAMES-section.
It looks like there is not so much difference in playing-strength between this 2 engines, but further matches are ongoing.
Amazing is the CCRL-rating at the time of writing: 3640 ELO.
There is available now a new evaluation-board, the STM32MP257.
This board has no display attached, an external device would be required.
At the time of writing I cannot afford this board, but I will keep in mind.
This board has 1 dual-core@ 1.5 GHz and 4 GB RAM, this would give additional boost.
A 5th and 6th match had been played, given in the GAMES-section.
The quality of opening-play is in fact world-class, given only a few main-line root-moves.
The oldest Stockfish-engine compiled and running is 1.3 from beginning of 2009.
Earlier versions from 2008 were compiled as well, but there were some issues, so that usage is not possible on STM32MP157.
Possibly this is a compiler-compatibility-topic.
Version 1.9 from end of 2010 is already pretty strong.
If I find free time I will start a match here.
Unfortunately, free time available is very limited these days, again...
Stay tuned...