Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / optimales Netz und Parameter Einstellungen für Lc0 gesucht...
- - By Andreas Wutzke Date 2021-05-16 08:34 Upvotes 1
Hallo,

welches Netz für Lc0 v0.27.0 und eine RTX 2060 ist bei langer Bedenkzeit etwa 120min +30s oder 180 min + 10s zu empfehlen?
Und es gibt ja eine unmenge von UCI Parametern.
Weiss jemand wie diese für lange Bedenkzeiten und eine  RTX 2060 einzustellen sind um eine optimale Performance zu erhalten.

Plane ein Turnier mit langer Bedenkzeit und versuche dafür eine optimale Lc0 Einstellung.

Gruß
Andi
Parent - By Lothar Jung Date 2021-05-16 09:40 Edited 2021-05-16 10:01
Hallo Andi,

ich würde eines der letzten T60-Netze nehmen, zuletzt wurde das Netz 69085 mit dem bisher besten Elo-Wert getestet.

Die default Parameter sind sehr gut und schon optimiert.
Als backend solltest Du cuda-fp16 wählen.
Threads=2
Da Du mit dem großzügigen +10/30 sec. TM nicht in Zeitnot kommst, brauchst Du den voreingestellten MoveOverhead nicht zu erhöhen.

Die optimale MinibatchSize ermittelst Du mit backendbench, aus dem Terminal, der Wert 90 sollte gut sein.
Vgl.: https://discord.com/channels/425419482568196106/530486338236055583/843211656398241792

Falls vorhanden bindest Du TB 6 ein.

Die Eröffnung würde ich auf 4-6 Züge beschränken, z.B. chad‘s 8 ply book with 10.000 positions.

Viel Erfolg

Lothar
Parent - - By Horst Sikorsky Date 2021-05-16 10:09 Upvotes 1
Lange Bedenk Zeiten sind mit LCO nicht gut. 60+10 mehr nicht. das Brandneue Netzt  weights_run1_69113.pb ist sehr gut.
meine Parameter für RTX 2060
cuda-fp16,gpu
threads=2
nncache=20000000
minibatch-size=88
max-collision-events=867
max-collision-Visit=1000
max-out-of-order-evals-factor=2.2
moves-left-max-effect=0.2
moves-left-threshold=0.0
moves-left-slope=0.004
moves-left-constant-factor=0.0
moves-left-scaled-factor=1.0
moves-left-quadratic-factor=0.0
Configfile   -ponder. was das letzte nützt, keine Ahnung 
macht einfach Probe Tests.
alles andere bleibt erst recht so.
Grüße Horst
Parent - - By Andreas Wutzke Date 2021-05-19 13:20
Hallo zusammen,

erstmal danke für die schnelle Antworten bereits am Samstag.
Bisher konnte ich es noch nicht weiter testen, da der Rechner gerade mit anderen Aufgaben belegt ist.

Finde es gut dass man hier meistens zu allen möglichen Fragen Antworten bekommt und allso ein Austausch da ist der alle weiter bringt.

Was ist noch nicht so ganz versteht warum es git sein soll
minibatch-size auf 88 oder 90 runterzusetzen.

Default war 256 eingestellt und bei TCEC spielte man lange Partien sogar mit 320.
Kann momentan noch nicht einschätzen was es bringt diesen Parameter zu verstellen, werde aber mal ein paar Tests dazu machen....

Und ich denke Kurt hat Recht, ein Netz was bei bullet und blitz gut ist könnte möglicherweise bei 120-180 min Partien nicht die beste Wahl sein.
Möglichlicherweise hat ein langsames grosses Netz bei kurzen Bedenkzeiten aufgrund der langsamkeit taktische Probleme die dann bei der langen Bedenkzeit nicht mehr ins Gewicht fallen, während dann das zusätzliche Wissen eher an Bedeutung gewinnt.
Sag mal Kurt welche Netz bzw Setting einstellungen nutzt du für Fernschach Analysen? Diese Könnten ja auch bei 120 min Partien schon gut sein?

Gruß
Andi
Parent - By Lothar Jung Date 2021-05-19 14:01
TCEC setzt 4 Highend-GPUs ein.
Den optimalen Wert läßt sich, bezogen auf das jeweilige Netz, mit backendbench ermitteln.
Bei Discord wird bei einer RTX 2060 der Wert von 90 ermittelt.

**Hardware:** i5-8400 CPU @ 2.80GHz, 6 cores, 32GB, gpu RTX 2060, 6GB
**Gauntlet:** SF-dev vs. LC0 384x30b nets
**Network IDs:** J94-100, ..., 69085, 69119
**LC0-version:** v0.27.0
**LC0-options:** minibatch-size=90
**SF-version:** SF-dev 20120516
**SF-options:** 4 Threads, 512MB Hash
**Software:** Cutechess-CLI
**Time control:** LC0: 1,500 nodes/move, SF-dev: 500,000 nodes/move
**Book:** Chad's 8-ply book with 10000 positions, order=sequential
**Tablebases:** 6-men
**Adjudication:** -draw movenumber=50 movecount=5 score=8 -resign movecount=5 score=1000
**Ordo:** -a 0  -A "Stockfish.dev" -W -D -U "0,1,2,3,4,5,6,7,8,9,10" -s 2000 -n 1
**Comment:** previous nets https://discordapp.com/channels/425419482568196106/530486338236055583/843211656398241792

```diff
   # PLAYER             :  RATING  ERROR    POINTS  PLAYED   (%)  CFS(%)      W       D       L  D(%)
   1 lc0.net.69085      :    34.2    3.0   10948.0   20000    55      63   4765   12366    2869    62
     ...
+  8 lc0.net.69119      :    30.7    2.9   10853.5   20000    54      57   4666   12375    2959    62
     ...
  13 lc0.net.J94-100    :    29.4    3.0   10817.5   20000    54      51   4562   12511    2927    63
     ...
  32 Stockfish.dev      :     0.0   ----  285501.0  620000    46     ---  94552  381898  143550    62

White advantage = 55.67 +/- 0.27
Draw rate (equal opponents) = 64.30 % +/- 0.06
```
**PGN:**

Stärkstes Netz ist 69085.

Grüße

Lothar
Parent - By Kurt Utzinger Date 2021-05-19 14:13
Andreas Wutzke schrieb:


Sag mal Kurt welche Netz bzw Setting einstellungen nutzt du für Fernschach Analysen? Diese Könnten ja auch bei 120 min Partien schon gut sein?

Gruß
Andi


Hallo Andi
Da ich kein Notebook mit einer guten (für Lc0 leistungsfähigen) Grafikkarte habe, verwende ich
Lc0 nur (noch) selten für die Analyse, sondern fast ausschliesslich auch noch für das Training
meines Eröffnungsrepertoirs. Welches Netz ist mir jeweils ziemlich wurst.
Gruss
Kurt
Parent - - By Lothar Jung Date 2021-05-17 09:33 Upvotes 1
Man könnte sich auch mal bedanken….
Parent - - By Stefan Kleinert Date 2021-05-17 12:59
Wofür soll Andreas sich denn Bedanken ?  er sucht ein gutes Netz für lange Bedenkzeiten von 120 Min +30 Sekunden  und du präsentierst ihm ein Netz was bei   1,500 nodes pro Zug gut spielt ! Wo steht es geschrieben das dieses Netz auch bei 120 Min +30 Sekunden gut spielt ?

Und vielleicht solltest du dich einfach mal als Schachspieler in Geduld üben !
Parent - - By Lothar Jung Date 2021-05-17 15:04
Size versus Recommended Purpose

30b: Recommended for RTX cards (any time control), GTX cards (analysis, long time control)
24b/20b: Recommended for GTX cards (short time control)
16b: Recommended for running on CPU (analysis, long time control)
10b: Recommended for running on CPU (short time control, long time control)
<10b: Recommended for sparring vs humans
Parent - - By Stefan Kleinert Date 2021-05-17 18:05
Meinst du das hab ich noch nicht gesehen , steht da jetzt was von 120 min Partien und welches von den vielen verschiedenen Netzen man nehmen sollte ?  Du verstehst die Frage von Andreas nicht und kopierst hier Infos rein die eh jedem bekannt sind der sich Jahrzehnte mit Computerschach beschäftigt .
Parent - - By Lothar Jung Date 2021-05-17 18:42
Du hast keine Ahnung. Habe dich wegen Halbwissen auf ignore gesetzt.
Parent - - By Stefan Kleinert Date 2021-05-17 19:29 Upvotes 1
Lothar Jung schrieb:

Du hast keine Ahnung. Habe dich wegen Halbwissen auf ignore gesetzt.


Guter Witz , du peilst wieder nichts und denkt das du alles verstehst weil du schon so lange dabei bist .

Jemand der 40 Jahre in der Kreisklasse spielt und es auf 1200 Elo bringt kann auch von sich sagen das er viel Erfahrung hat . Du hast nicht mal die Frage von Andreas verstanden und denkst das du voll den Durchblick.
Parent - By Lothar Jung Date 2021-05-17 20:18
Du bist beleidigend und überheblich.
Parent - By Kurt Utzinger Date 2021-05-17 22:09
Andreas Wutzke schrieb:

Hallo,

welches Netz für Lc0 v0.27.0 und eine RTX 2060 ist bei langer Bedenkzeit etwa 120min +30s oder 180 min + 10s zu empfehlen?
Und es gibt ja eine unmenge von UCI Parametern.
Weiss jemand wie diese für lange Bedenkzeiten und eine  RTX 2060 einzustellen sind um eine optimale Performance zu erhalten.

Plane ein Turnier mit langer Bedenkzeit und versuche dafür eine optimale Lc0 Einstellung.

Gruß
Andi


Hallo Andreas
Da du kaum jemanden finden wirst, der Partien mit so langen Bedenkzeiten spielt, gibt es wahrscheinlich
kein einziges Netz, das unter solchen Bedingungen (ausreichend) getestet wurde. So könnte es durchaus
sein (also eine reine Vermutung), dass das beste Netz bei Bullet-Partien nicht die beste Wahl für
deine Bedürfnisse ist. Die gleichen Aussagen könnten auch für die optimale Lc0-Einstellung zutreffen.
Andererseits kann ich mir schwerlich vorstellen, dass ein gutes Netz, getestet mit Bullet-Partien, eine
schlechte Wahl ist auch für lange Partien. Aber wie gesagt, niemand wird das genau wissen.
Mfg
Kurt
Parent - By Thorsten Czub Date 2021-05-19 13:30
Schöne Idee mal lange Partien zu spielen. Und während der Partien empfiehlt es sich Marty Hirsch‘s Musik zu hören. Zur Entspannung.
https://youtu.be/BSpt2F7V9TU
Up Topic Hauptforen / CSS-Forum / optimales Netz und Parameter Einstellungen für Lc0 gesucht...

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill