Sometimes things are just coincidence and nothing more
Posted: Wed Mar 27, 2024 4:49 am
In the chess programming world something called NNUE is taking over. It is a terrible thing. It is replacing HCE (Hand Crafted Evaluation). In HCE chess engines one did their best to model chess knowledge into the position evaluation function. In RomiChess I encoded my own understanding of chess into its evaluation. Fans of RomiChess like it because of all chess engines it plays the most human like, so I have been told. NNUE is a 768 input cell neural network that "knows" nothing about chess. They simply take billions of positions from millions of games and weight the inputs through trial and error to best approximate (or best guess) the correct evaluation of any given position. In the yearly computer chess championships TCEC there is only one chess engine left that uses HCE, so I read. So I decided to look it up in the CCRL chess engine rating list. Here is the entry in the list.
"57 Weiss 2.0 64-bit 4CPU 3380 +15 −15 46.0% +25.4 61.9% 1069"
It is in 57th place and has a rating of 3380. Very strange but most likely only coincidental.
The real shame of NNUE is that any million game file by good players is going to converge to the exact same style of play. It is like the antichrist spirit affecting a large population base causing all its members to think alike. It might be said that NNUE is the Antichrist of chess programming. Strange, very strange indeed.
"57 Weiss 2.0 64-bit 4CPU 3380 +15 −15 46.0% +25.4 61.9% 1069"
It is in 57th place and has a rating of 3380. Very strange but most likely only coincidental.
The real shame of NNUE is that any million game file by good players is going to converge to the exact same style of play. It is like the antichrist spirit affecting a large population base causing all its members to think alike. It might be said that NNUE is the Antichrist of chess programming. Strange, very strange indeed.