Schachcomputer.info Community

Zurück   Schachcomputer.info Community > Schachcomputer / Chess Computer: > Die ganze Welt der Schachcomputer / World of chess computers


Antwort
 
Themen-Optionen Ansicht

  #321  
Alt 01.05.2018, 22:16
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.238
Abgegebene Danke: 9.799
Erhielt 15.015 Danke für 5.355 Beiträge
Aktivitäten Langlebigkeit
15/20 13/20
Heute Beiträge
0/3 sssss7238
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von rollinghills Beitrag anzeigen
Ich traue mich ja kaum noch immer Eure Expertenhilfe anzurufen, aber einmal tue ich es noch Die Datei: leelaz_opencl_tuning wird bei mir nach doppelklick auf die lczero.exe nicht erzeugt (die Dateien befinden sich im Leela Ordner in einem Dokumenten Verzeichnis). Es ist mir nun nicht mehr möglich, die aktuellen Versionen in die Fritz GUI einzubinden.

Habt Ihr einen Tipp?

Danke!!!
Dann gehörst du zu jenen, bei denen Leela Chess Zero sich unter der Fritz GUI nur mittels InBetween-Adapter einbinden lässt. Sieh mal den folgenden Link von Stefan Pohl https://www.schachcomputer.info/foru...&postcount=313 oder vielleicht hilft einfach noch das Ausführen der folgenden Batch-Datei im Leela Ordner: https://en.chessbase.com/Portals/all.../gpu-setup.zip falls du mit der GPU-Version arbeitest.
Gruss
Kurt
Mit Zitat antworten
  #322  
Alt 01.05.2018, 22:25
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.220
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von rollinghills Beitrag anzeigen
Ich traue mich ja kaum noch immer Eure Expertenhilfe anzurufen, aber einmal tue ich es noch Die Datei: leelaz_opencl_tuning wird bei mir nach doppelklick auf die lczero.exe nicht erzeugt (die Dateien befinden sich im Leela Ordner in einem Dokumenten Verzeichnis). Es ist mir nun nicht mehr möglich, die aktuellen Versionen in die Fritz GUI einzubinden.

Habt Ihr einen Tipp?

Danke!!!
Hm... ich würde jetzt nicht gleich glauben, dass es mit der Fritz GUI nicht geht. Erstmal geht es ja darum, dass die Tuning-Datei nicht erzeugt wird. Da gibt es 2 Gründe dafür:

1. Wenn die Datei schon da ist, wird er kein tuning mehr machen. Will man das trotzdem, dann muss die vorhandene Datei erst gelöscht werden.
2. Wenn die Datei noch nicht da ist, Starte mal die client.exe. Danach sollte er die Datei erstellen, wenn sie noch nicht da ist. Diese Datei kannst Du dann auch in der Version, die Du in Fritz einbinden willst benutzen. Wenn Du ein noch besseres Tuning willst starte die client.exe aus der Eingabeaufforderung heraus mit der option -- full-tuner. Das kann aber im Extremfall auch mal ein halbes Stündchen dauern. Auf jeden Fall wird er dann die Datein erstellen, falls sie noch nicht da ist.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3

Geändert von Hartmut (01.05.2018 um 22:31 Uhr)
Mit Zitat antworten
  #323  
Alt 01.05.2018, 22:28
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.238
Abgegebene Danke: 9.799
Erhielt 15.015 Danke für 5.355 Beiträge
Aktivitäten Langlebigkeit
15/20 13/20
Heute Beiträge
0/3 sssss7238
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von Hartmut Beitrag anzeigen
Hm... wenn die Datei schon da ist, wird er kein tuning mehr machen. Ansonsten starte mal die client.exe aus der Eingabeaufforderung heraus mit der option -- full-tuner. Dann sollte er es machen. Wird aber dann ein paar Minuten dauern...
Hallo Hartmut
So wie ich verstanden habe, ist diese Datei noch nicht vorhanden.
Gruss
Kurt
Mit Zitat antworten
  #324  
Alt 01.05.2018, 22:40
Hartmut Hartmut ist offline
Lebende Foren Legende
 
Registriert seit: 01.04.2010
Ort: Nürnberg
Alter: 60
Land:
Beiträge: 2.174
Abgegebene Danke: 3.220
Erhielt 1.544 Danke für 898 Beiträge
Aktivitäten Langlebigkeit
3/20 14/20
Heute Beiträge
0/3 sssss2174
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von applechess Beitrag anzeigen
Hallo Hartmut
So wie ich verstanden habe, ist diese Datei noch nicht vorhanden.
Gruss
Kurt
Wenn dem so ist und Leela das nicht erzeugt (aus welchem Grund auch immer) dann hilft nur das Programm aus der Eingabeaufforderung mit entweder -- full-tuner oder mit --tune-only zu starten. Wird aber nur gebraucht, wenn man mit der GPU-Version arbeitet. Die CPU-Version braucht das nicht.

https://github.com/glinscott/leela-c...in-a-Chess-GUI

leelaz_opencl_tuning (This file contains tuning parameters calculated for your GPU, and is created automatically on the first run of the training. It can also be created by manually running lczero.exe –tune-only or –full-tuner from the command line, see above. Please note that the initial creation of the file can take several minutes, because the tuning probes your hardware which takes time. Also note that this file is not required if you run the CPU-only version of LCZero.)

Nur wenn er mit der CPU-Version arbeitet und das mit Fritz nicht funktioniert, oder wenn die GPU-Version trotz bestehender Tuning-Datei in Fritz nicht funktioniert, wird die InBetween-Lösung benötigt.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation)
https://www.iccf.com/player?id=89948&tab=3
Mit Zitat antworten
Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag:
applechess (02.05.2018)
  #325  
Alt 01.05.2018, 23:08
StPohl StPohl ist offline
TASC R30
 
Registriert seit: 30.03.2018
Land:
Beiträge: 422
Abgegebene Danke: 71
Erhielt 545 Danke für 245 Beiträge
Aktivitäten Langlebigkeit
2/20 6/20
Heute Beiträge
0/3 ssssss422
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von rollinghills Beitrag anzeigen
Ich traue mich ja kaum noch immer Eure Expertenhilfe anzurufen, aber einmal tue ich es noch Die Datei: leelaz_opencl_tuning wird bei mir nach doppelklick auf die lczero.exe nicht erzeugt (die Dateien befinden sich im Leela Ordner in einem Dokumenten Verzeichnis)
Dafür kann es nur 5 mögliche Gründe geben, soweit ich das überblicke:
1) der Leela-Ordner ist schreibgeschützt oder in einem schreibgeschützten, übergeordneten Ordner abgelegt.
2) der Leela-Ordner enthält keine entpackte Network-Datei mit dem Namen weights.txt
3) die lczero.exe ist die CPU-Version, nicht die GPU-Version
4) es fehlen ein oder mehrere .dll-Dateien, die im download der GPU-Leela dabei sind
5) die Grafikkarte des PCs ist mit Leela nicht kompatibel oder mit falschen Treibern konfiguriert (OpenCL 1.2 wird benötigt)

Stefan
Mit Zitat antworten
  #326  
Alt 02.05.2018, 07:39
rollinghills rollinghills ist offline
Novag Super Expert C
 
Registriert seit: 25.02.2014
Beiträge: 138
Abgegebene Danke: 58
Erhielt 83 Danke für 36 Beiträge
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss138
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

Alles was ich sagen kann ist: Bis ca. zur Version 208 - die Network Dateien hatte ich hier runter geladen - funktionierte die Einbindung in Fritz 16 problemlos (allerdings in der für mich "normalen" CPU Version). Vor ein paar Tagen mussten die Dateien die man runter geladen hatte, dann entpackt werden. Das funktionierte auch noch.

Doch damit ist es nun vorbei. Mit meinem Workflow der > 100 weights.txt Dateiversionen lang funktioniert hatte, komme ich nun nicht mehr weiter.

Der Workflow war immer gleich:

- alle Dateien der Version 0.7 in einen Dokumenten Ordner
- die jeweils neue Version aus "networks" in den Ordner kopieren und in weights.txt umbenennen
- in Fritz einbinden
- fertig.

Das geht so nicht mehr. Fritz erkennt das nicht mehr als UCI Engine.
Mit Zitat antworten
  #327  
Alt 02.05.2018, 08:20
Benutzerbild von applechess
applechess applechess ist offline
Lebende Foren Legende
 
Registriert seit: 18.09.2011
Ort: Kanton Zürich
Land:
Beiträge: 7.238
Abgegebene Danke: 9.799
Erhielt 15.015 Danke für 5.355 Beiträge
Aktivitäten Langlebigkeit
15/20 13/20
Heute Beiträge
0/3 sssss7238
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von rollinghills Beitrag anzeigen
Alles was ich sagen kann ist: Bis ca. zur Version 208 - die Network Dateien hatte ich hier runter geladen - funktionierte die Einbindung in Fritz 16 problemlos (allerdings in der für mich "normalen" CPU Version).
[...]
Vielleicht hilft ein letzter Versuch: Alles löschen und von vorne beginnen. Die Datei "leelaz_opencl_tuning" brauchst du ja gar nicht, weil du mit der CPU-Version arbeitest.
Gruss
Kurt
Mit Zitat antworten
  #328  
Alt 02.05.2018, 09:03
GS GS ist offline
Milton Bradley
 
Registriert seit: 16.09.2016
Ort: Stuttgart
Alter: 62
Land:
Beiträge: 41
Abgegebene Danke: 2
Erhielt 30 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
0/20 8/20
Heute Beiträge
0/3 sssssss41
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von rollinghills Beitrag anzeigen
[...snip...]
Das geht so nicht mehr. Fritz erkennt das nicht mehr als UCI Engine.
Was passiert wenn man die Engine in der Konsole startet ?

h.a.n.d.
Mit Zitat antworten
  #329  
Alt 02.05.2018, 09:53
rollinghills rollinghills ist offline
Novag Super Expert C
 
Registriert seit: 25.02.2014
Beiträge: 138
Abgegebene Danke: 58
Erhielt 83 Danke für 36 Beiträge
Aktivitäten Langlebigkeit
0/20 11/20
Heute Beiträge
0/3 ssssss138
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von GS Beitrag anzeigen
Was passiert wenn man die Engine in der Konsole startet ?

h.a.n.d.
Im Grunde genommen sollte es funktionieren.

Bei den ersten Versionen gibt er nach dem Doppelklicke auf die .exe folgendes aus:

Network 100: Using 2 thread(s).
Detecting residual layers...v1...64 channels...6 blocks.
BLAS Core: Prescott

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

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

Network 228, 229 oder 230: Using 2 thread(s).
Detecting residual layers...v2...192 channels...15 blocks.
BLAS Core: Prescott

ab den Versionen 228, 229 und 230 erkennt Fritz dann die .exe Datei einfach nicht mehr als UCI.

---------------------------------------------------------

Es scheint im Grunde nur an der weights.txt Datei zu liegen. Wenn ich hier eine neuere Version nehme (ab ca. 228), und die neueren sind doppelt so groß wie die älteren, dann akzeptiert Fritz das nicht mehr.

Geändert von rollinghills (02.05.2018 um 09:58 Uhr)
Mit Zitat antworten
  #330  
Alt 02.05.2018, 10:00
GS GS ist offline
Milton Bradley
 
Registriert seit: 16.09.2016
Ort: Stuttgart
Alter: 62
Land:
Beiträge: 41
Abgegebene Danke: 2
Erhielt 30 Danke für 16 Beiträge
Aktivitäten Langlebigkeit
0/20 8/20
Heute Beiträge
0/3 sssssss41
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau

 Zitat von rollinghills Beitrag anzeigen
[...snip...]

Network 228, 229 oder 230: Using 2 thread(s).
Detecting residual layers...v2...192 channels...15 blocks.
BLAS Core: Prescott

ab den Versionen 228, 229 und 230 erkennt Fritz dann die .exe Datei einfach nicht mehr als UCI.

[...snip...]
Das sieht gut aus.
Was steht in der lczero.uci (siehe Fritz Engine Verzeichnis) ?

h.a.n.d.

Geändert von GS (02.05.2018 um 10:03 Uhr) Grund: Tippfehler
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Du bist nicht berechtigt, neue Themen zu erstellen.
Du bist nicht berechtigt, auf Beiträge zu antworten.
Du bist nicht berechtigt, Anhänge hochzuladen.
Du bist nicht berechtigt, deine Beiträge zu bearbeiten.

BB code ist An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.

Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Frage: Freie Engine (Uci) für PC - Spielstil Ecki Die ganze Welt der Schachcomputer / World of chess computers 4 05.04.2015 16:03
News: Revelation als UCI engine: PCSengine software krval Die ganze Welt der Schachcomputer / World of chess computers 1 13.08.2013 16:06
News: MephBoard - Winboard Engine für Mephisto PC-Modul krval Technische Fragen und Probleme / Tuning 8 11.01.2012 21:30
Mephisto PC-Modul als UCI Engine FluidDynamics Die ganze Welt der Schachcomputer / World of chess computers 0 14.02.2008 08:53
Fruit als Engine? Robert Die ganze Welt der Schachcomputer / World of chess computers 3 04.08.2005 08:26


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:28 Uhr.



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