Aber OK, ich erkläre es mal Schritt für Schritt, wie man die aktuelle CUDA Version von Leela zum Laufen bringt (unter Windoofs):
1) Leeren Ordner auf dem PC anlegen, wo die Engine lc0 rein soll.
2) Auf
https://github.com/LeelaChessZero/lc0/releases die aktuelle CUDA-Version von Leela herunterladen. Dies ist ein sehr großes (249 MB) geziptes Verzeichenis (eben weil die CUDA-10 Dateien schon dabei sind)
3) Den Inhalt des gezipten Verzeichnisses in den leeren Ziel-Ordner (siehe 1) reinentpacken. Der Ordner muß nun 9 Dateien enthalten: 4 Textdateien, 3 Cuda-Dateien und die lc0.exe und die client.exe
4) auf der Netzwerkseite
http://testserver.lczero.org/networks das gewünschte Netzwerkfile herunterladen
5) Es soll wohl auch direkt funktionieren, aber ich entpacke das File (siehe 4) mit dem 7z-Packer (
http://www.7-zip.de) immer (ein sehr nützliches Tool, dessen Installation sowieso lohnt!). Dies ergibt einen Ordner, der eine Datei mit der Endung .pb enthält. Das ist das NeuralNetz. Diese Datei in den Ziel-Ordner (1) hineinkopieren. Damit muß dieser Ordner nun 10 Dateien enthalten: 4 Textdateien, 3 Cuda-Dateien, die lc0.exe, client.exe (braucht man nur, wenn man Rechnerzeit für das NeuralNetz-Lernen stiften will) und das NeuralNetz (Datei mit Endung .pb)
6) Nun auf
https://www.nvidia.de/Download/index.aspx?lang=de den passenden Treiber für die eigene GPU auswählen, herunterladen und die Installation starten. Dabei keine Angst: Lädt man den falschen Treiber, so erkennt das das Installationprogramm und installiert diesen nicht, es kann also nix kaputt gehen!
7) Wenn die Installation (6) abgeschlossen ist, den Rechner neu starten.
8) In der GUI der Wahl, die lc0.exe als UCI-Engine einbinden.
Fertig. Das sollte doch nun wirklich zu schaffen sein.