Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Die ganze Welt der Schachcomputer / World of chess computers (https://www.schachcomputer.info/forum/forumdisplay.php?f=2)
-   -   Tipp: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau (Der LC0 Thread) (https://www.schachcomputer.info/forum/showthread.php?t=5030)

GS 18.04.2018 16:11

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von rollinghills (Beitrag 72946)
Hab es eben auch mit Fritz 13 probiert. Ich gehe auf UCI Engine erstellen, gehe in den Ordner, wähle die Leela.exe aus, und es passiert: Nix. Bei 13 genauso wie bei 16.

Hast Du auch ein Windows 10 Betriebssystem?

Leela.exe ?
Bei mir heißt die engine "lczero.exe".

https://github.com/glinscott/leela-chess/releases

h.a.n.d.

rollinghills 18.04.2018 16:38

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Im Verzeichnis der Engine befinden sich die client.exe, die lczero.exe, 6 verschiedene .dll Dateien (davon eine OpenCl.dll) und die weights.txt.

Es läuft weder unter Arena, noch unter Shredder, noch unter Fritz. :-(

GS 18.04.2018 16:51

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von rollinghills (Beitrag 72957)
Im Verzeichnis der Engine befinden sich die client.exe, die lczero.exe, 6 verschiedene .dll Dateien (davon eine OpenCl.dll) und die weights.txt.

Es läuft weder unter Arena, noch unter Shredder, noch unter Fritz. :-(

Und welche Datei haben sie als weights.txt heruntergeladen ?

Was passiert genau, wenn sie die lczero.exe doppelklicken,
also NICHT in einem GUI starten ?

h.a.n.d.

Theo 18.04.2018 16:57

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von Egbert (Beitrag 72952)
Hallo Zusammen,

mit Interesse verfolge ich hier diesen Thread. Gäbe es einen vernünftigen Schachcomputer mit diesem Programm würde ich wohl zuschlagen ;)

Gruß
Egbert

Hallo Egbert,

genau das denke ich auch. Am ehesten kämen da Gavon, Pewatronic oder DGT-Pi in Frage, und die Ansprechpartner hätten wir eigentlich auch da.

VG,
Theo

rollinghills 18.04.2018 17:03

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von GS (Beitrag 72958)
Und welche Datei haben sie als weights.txt heruntergeladen ?

Was passiert genau, wenn sie die lczero.exe doppelklicken,
also NICHT in einem GUI starten ?

h.a.n.d.

Wenn ich die lczero doppelklicke öffnet sich für kurze Zeit ein Dos Fenster, um sich dann, ohne irgend eine Anzeige wieder zu schließen.
die weights.txt ist aus einer der Dateien aus dem Network entstanden. Ich habe die Nr. 142 genommen, heruntergeladen, umbenannt und fertig.

GS 18.04.2018 17:04

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von rollinghills (Beitrag 72957)
Im Verzeichnis der Engine befinden sich die client.exe, die lczero.exe, 6 verschiedene .dll Dateien (davon eine OpenCl.dll) und die weights.txt.

Es läuft weder unter Arena, noch unter Shredder, noch unter Fritz. :-(

Nachtrag:

Das oberste network file niemals herunter laden, da es immer
gerade im Gebrauch ist resp. spielt/lernt. Ein herunterladen
führt zu einem unbrauchbaren file und lczero startet damit nicht.
Natürlich will man immer das neueste file haben, in diesem Fall
jedoch ist das eben nicht angesagt.

Tun sie mir und auch sich bitte den Gefallen und laden sie
network file id 140 von hier:

http://lczero.org/networks

herunter und benennen sie es danach in weights.txt um.
Funktioniert es nun ?

h.a.n.d.

user_298 18.04.2018 17:05

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Nöööööööööööä,

am ehesten kommt Millenium ChessGenius exclusive dafür in Frage!

Peter

GS 18.04.2018 17:08

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von rollinghills (Beitrag 72960)
Wenn ich die lczero doppelklicke öffnet sich für kurze Zeit ein Dos Fenster, um sich dann, ohne irgend eine Anzeige wieder zu schließen.
die weights.txt ist aus einer der Dateien aus dem Network entstanden. Ich habe die Nr. 142 genommen, heruntergeladen, umbenannt und fertig.

Wenn die Konsole gleich wieder verschwindet, dann liegt das
am weights.txt file. Ich hatte dies auch schon einmal. Laden sie
bitte das ID 140 file herunter, benennen sie es um und probieren
es damit. Als Test reicht wieder der Konsolenstart.
Es sollte in der Konsole in etwa wie folgt aussehen
(hier CPU-Version, Intel i5, Windows 10):

Using 2 thread(s).
Detecting residual layers...v2...128 channels...10 blocks.
BLAS Core: Sandybridge

h.a.n.d.

fhub 18.04.2018 17:10

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von rollinghills (Beitrag 72960)
Wenn ich die lczero doppelklicke öffnet sich für kurze Zeit ein Dos Fenster, um sich dann, ohne irgend eine Anzeige wieder zu schließen.

Also ich sehe 2 mögliche Gründe für Dein Problem:
1) Hast Du etwa eine 32-bit Windows10-Version? (lczero ist nämich 64-bit)
2) Vielleicht fehlt in Deinem Windows die benötigte VC-Redist-Version?
Info auf der lczero-Seite:
"You may also need to download and install the VC Redistributable 2015 x64 here: https://go.microsoft.com/fwlink/?LinkId=746572"

Edit: Da fällt mir noch eine 3. Möglichkeit ein:
Vielleicht hast Du ja die GPU-Version heruntergeladen, und die funktioniert nicht mit Deiner GPU oder OpenCL-Version?
In diesem Fall einfach die CPU-Version verwenden.

Franz

GS 18.04.2018 17:24

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von fhub (Beitrag 72965)
[...snip...]

Edit: Da fällt mir noch eine 3. Möglichkeit ein:
Vielleicht hast Du ja die GPU-Version heruntergeladen, und die funktioniert nicht mit Deiner GPU oder OpenCL-Version?
In diesem Fall einfach die CPU-Version verwenden.

Franz

Bei einer inkompatiblen GraKa startet LCZero in der Konsole
und stürzt dann einfach ab bei: "Initializing OpenCL."

h.a.n.d.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 Uhr.

Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info