NNUE = efficiently updateable neural network backwards.
Changes:
Removed k-p_256x2-32-32 from the binary package.
Added eval_nnue command. Thank you, tttak!
Added a linker option to strip the binaries.
Replaced the nn parameter file for halfkp_256x2-32-32.
The nn parameter file was generated with the following commands.
Stockfish NNUE 2020-07-06 download

Can someone explain to non experts just what is a NNUE engine, & how do you use them?
ReplyDeleteOk, there will be such a short tutorial soon
DeleteSoon?
ReplyDeleteNNUE uses a database from machine learning (the NN stands for neural network= the machine equivalent to a human brain)to update the program's move weights so it can use "memories" of previous played games to navigate through playing games instead of hard computations. The UE means that in order to make the program stronger (or smarter) they can update the database and give the program more or better "experience" playing chess. But this takes a significant amount of time. they've found an efficient way to do this.
ReplyDelete