On Windows 10 I have installed the latest versions of Arena (v3.5.1) and the Lc0 engine (v0.23.1). However I have only found one weights.pb file that it will accept. The one in the link in this Q&A. But this seems rather weak, Stockfish beats it every time and it seems to make silly mistakes, particularly in the end game.
I have downloaded and unpacked several weights files from the Lc0 Networks page but they all give errors, mostly wrong format or wrong version, even those with today's date.
Can anyone suggest
- What am I doing wrong? Am I downloading from the wrong place? The wrong file?
- Where I can download a strong set of weights that will work with my version?
To try and give the additional information suggested by Phonon 37 in their comment:-
The version of SF I'm using is that which comes bundled with Arena, Stockfish_9_x64. Both engines are configured to run with 12 "common max CPU cores" under the UCI tab - Options for all UCI Engines. (I've got a Ryzen 8+8 core CPU) They are paired together in the default Engines > Tournament with 10 rounds of 5 minute games.
But the real problem isn't that SF beats Lc0 10-0, it's before they even get to play. Lc0 rejects all but one weights file when I am in (F11) Engine Management > Details, change the -w configuration on the command line and watch it throw the error in the debug window (F4) when I click on "Start this engine right now!". If I could solve this, I could try some different weights until I find one I like.