Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Schachliche Parametereinstellungen unter Chimera Lc0/SF11dev
- - By Lothar Jung Date 2020-06-03 10:12 Edited 2020-06-03 10:22
Meine Engine Pathfinder habe ich jetzt neu konfiguriert:

SF: slowmover 40, TB 6
Buch: nur bis Zug 16
Lc0: Kayra 4, MDL 2
Chimera: Übergabe bei Figurenanzahl 22 an SF (vorher Zug 40/42)

Meine Überlegungen:

Ryzen 3900x @4150 MHz nimmt durch seine Rechentiefe früh die Sechssteiner wahr.
Zu lange Eröffnungsvarianten behindern Lc0 im positionellen Aufbau, eine weitere Absenkung wird evaluiert.
Kayra 4 ergab bei Tests einen Elozuwachs im zweistelligen Bereich.
MDL 2 ist im Mittelspiel stärker und forcierter, unnötiges Lavieren wird verhindert.
Meine GPU-Hardware rechnet unter T60 ziemlich tief.
Übergabe nach Figurenanzahl ist schachlich opportuner als die Zuganzahl insbes. bei geschlossenen Stellungen.
Der Zeitverbrauch beim Gegner ist höher.

Ich bitte ausdrücklich um Anmerkungen und Kritik!

Lothar
Parent - - By Eduard Nemeth Date 2020-06-03 10:27
Was bedeutet MDL?
Ich würde den SlowMover bei Stockfish eher erhöhen statt runtersetzten. Welchen Sinn soll das Heruntersetzten haben? Früher war Slow Mover=84 Standard. Jetzt haben auch die Entwickler eingesehen dass ein höherer Wert besser ist, und deshalb ist der Wert 100 jetzt bei Stockfish (und anderen klones wie Eman) Standard!
Je niedriger der Wert ist, umso schneller zieht Stockfish. Ich halte das nicht für sinnvoll gerade bei der Nutzung unter Chimera. Bei der Übergabe an Stockfish vergeht nämlich einige Zeit, und auch weil Stockfish ohne gefüllten Hash auskommen muss, sollte er erwas länger rechnen dürfen. Ein Wert zwische 100 und 150 ist deshalb besser.
Parent - - By Lothar Jung Date 2020-06-03 10:48
Hallo Eduard,
sehr schön, Dich wieder im Forum zu lesen.
WDL und MDL sind Suchtiefenparameter.
Ich habe den Slowmover wieder auf 100 gesetzt.

Das kann man einfach in der XML -Datei von Pathfinder editieren.

LG

Lothar
Parent - - By Eduard Nemeth Date 2020-06-03 10:55
Von Kayra 4 halte ich übrigens garnix! Es kann sein dass sowas im Bullet 1+1 gut funzt. Aber mit 3 schnellen Karten und Stufe 5m aufwärts hat sich das nicht bewährt. Ich dachte wir hätten das schon getestet?

Soweit ich mich erinnere, war die Schlussfolgerung, Kayra 4 erlaubt zwar mehr Suchtiefe, ist jedoch selektiver und übersieht manche taktische Wendung oder manchen besseren Zug.

Du hast doch so tolle Settings gehabt Lothar, selbst mit etlichen Verbindungsabbrüchen hast du geradezu überragend gespielt, eine Elo von lange nicht dagewesenen 2669 im Maschinenraum erzielt, und Turniere gewonnen. Wozu man da nach besseren Settings suchen muss ist mir ein Rätsel (zumal wir Kayra 4 schon getestet hatten). Besser als Spitze zu sein wird kaum gehen.

Wenn ich dir einen Tipp gegen kann dann, behalte die Settings die gut waren wie beim Pathfinder 3, und bemühe dich besser darum das Buch zu editieren. Ich habe mir vorhin die Partien des gestrigen Turniers angesehen, hast tolle 3 Partien gewonnen, aber leider eine verloren exakt mit derselben Variante wie du es schon mehrmals mit Weiss auch gewonnen hast. Dein Classic Buch spielt dieselbe Variante offenbar auch mit Schwarz, was durch Partieimport entstand. Sowas lässt sich leicht beheben, nur, das muss man manuell tun.
Parent - - By Eduard Nemeth Date 2020-06-03 11:37 Edited 2020-06-03 11:40
Habe gerade gesehen dass du nun Chimera 2 nutzt. Du lässt jetzt nach Figurenanzahl zu Stockfish wechseln. Ich persönlich halte das für problematisch. Es ist zwar ein Vorteil für Lc0 wenn diese Engine bei extrem blockierten Stellungen länger am Werk sein darf unter Chimera, die Frage ist allerdings ob die Zeiteinteilung noch passt? Bei der Übergabe bekonmt zwar Stockfish die gesamte MoveOverheadMS Zeit von Lc0, was auch gut ist, aber je länger das Spiel geht und noch keine Übergabe erfolgt, wird Lc0 immer schneller ziehen. Ich habe nämlich die Zeit Parameter für Lc0 so eingestellt dass Lc0 am Anfang der Partie und in der Mitte länger überlegt, und dann nach etwa Zug 40 dafür schneller zieht. Da aber ab Zug 40 bis 42 Stockfish zu rechnen beginnt, benötigt Lc0 hier keine Zeit mehr. Stockfish verbleiben hier noch etwa 75 bis 80 Sekunden für den Rest (MoveOverheadMS). Eigentlich war das ja auch ganz gut so. Wenn man jetzt aber Statt Zug plötzlich Steine nimmt, dann kann es sein dass alles durcheinander kommt.

Ich würde die Übergabe mit Steinen nur nutzen wenn ich zB. zwei oder mehrere NN Netze verwenden würde (ein Lc0 Endspielnetz zB.). Für Chimera mit Lc0 und Stockfish als Zweitengine, würde ich das Bewährte behalten und bei Zug 40 bis 42 übergeben.
Parent - - By Lothar Jung Date 2020-06-03 12:31 Edited 2020-06-03 12:38
Hallo Eduard,

das ist eine Test-Version Pathfinder 5.
Pathfinder 4 ist Pathfinder 3 mit 6 TB.
Ich versuchs mal, wenn nicht klappt, wissen wir mehr.

Hier noch die Einstellungen zu MDL:

MovesLeftMaxEffect=0.2 MovesLeftThreshold=0.0 MovesLeftSlope=0.007 MovesLeftQuadraticFactor= 0.0 MovesLeftConstantFactor=0.0 MovesLeftScaledFactor=1.0

Es gibt 3 Varianten:

                                         mlh1    mlh2    mlh3
MovesLeftMaxEffect              0.2179  0.2     0.2
MovesLeftThreshold              0.0     0.0     0.0
MovesLeftSlope                  0.0346  0.007   0.007
MovesLeftQuadraticFactor        1.0     0.85    0.0
MovesLeftScaledFactor           0.0     0.15    1.0
MovesLeftConstantFactor         0.0     0.0     0.0

Ich habe die Parameter auf die weniger agressive mhl2 gesetzt, die die wenigsten Partien veliert.

LG Lothar
Parent - - By Eduard Nemeth Date 2020-06-03 12:53
Sorry aber ich bin von gestern. Für welche Engine sind diese Parameter?

Eigentlich brauchst du gar keine neuen Parameter. Pathfinder 3 war optimal eingestellt, ich bin mir ziemlich sicher dass ich diese Settings mit meinen neuen Karten verwenden werde. Alles ist perfekt eingestellt und es spielt in meinen Augen Geil und faszinierend. Das einzige was verbessert werden kann ist das Buch, wobei das Buch an sich klasse ist und nur hier und da manuelle Justierung benötigt. Das Netz wird auch immer besser durch Training.
Parent - - By Lothar Jung Date 2020-06-03 13:30 Edited 2020-06-03 13:55
Die MDL-Setting sind für Leela.
Ich benutze jetzt auch für Pathfinder 5 Deine Lc0-Config Settings, jedoch testweise noch die MDL-Settings.
Slowmover für Stockfish habe ich wieder auf 100 gestellt.
Test bezeiht sich nur auf Umstellung von Züge auf Figuren und MDL.

Der Rest-Figuren von 22 liegt folgende Überlegung/Szenario zugrunde:
4 Bauern weniger auf dem Brett, d.h. 2 offene oder 4 halboffene Linien.
Zwei Leichtfiguren und eine Schwerfigur oder drei Leichtfiguren jeweils weniger auf dem Brett, entspricht insgesamt 6 Figuren.
32 Firguren minus 10 gleich 22 Figuren.
Bei geschlossenen Stellungen nach Zug 40 rechnet dann Leela weiter.

Vgl. diese gerade gespielte Partie an:

Pathfinder,Pathfinder 5 (2583) - Xª MAS,Brainfish 280520 64 (2542) [A28]
Wertungspartie, 5 min Maschinenraum, 03.06.2020
[0.18;0.00]

Brainfish 280520 64 BMI2 (44 threads): 31.9 plies; 40.136kN/s Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz 2594MHz, (24 cores, 48 threads), PathfinderClassic7.ctg, 4915 MB 1.c4   B/0  0  e5   B/0  0  2.Sc3   B/0  0  Sf6   B/0  0  3.Sf3   B/0  0  Sc6   B/0  0  4.e4   B/0  0  Lb4   B/0  0  5.d3   B/0  0  d6   B/0  0  6.a3   B/0  0  Lc5   B/0  0  7.b4   B/0  0  Lb6   B/0  0  8.Le3   B/0  0  Lxe3   B/0  0  9.fxe3   B/0  0  Se7   B/0  0  10.d4   B/0  0  Sg6   B/0  0  11.Ld3   B/0  0  0-0   B/0  0  12.0-0   B/0  0  a5   B/0  0  13.b5   B/0  0  c6   B/0  0  14.h3   B/0  0  Te8   B/0  0  15.a4   0.18/8  8  Le6   B/0  0  16.d5   0.22/12  6  Ld7   B/0  0  17.Sd2   0.20/13  19  c5   B/0  0  18.Le2   0.20/9  10  h6   0.00/37  9  19.De1   0.19/9  10  Sh7 (De7)  0.00/49  9  20.Sf3   0.22/9  11  Sg5 (Tf8)  0.00/42  2  21.Sh2   0.26/10  18  Sh7 (Tf8)  0.00/44  9  22.Lg4   0.36/11  7  Lxg4   0.00/43  15  23.Sxg4   0.39/13  0  Dg5 (Tf8)  0.00/44  25  24.Sh2   0.48/12  14  Dh5 (Dh4)  0.31/39  13  25.Sf3   0.62/11  12  Sg5   0.25/36  9  26.Kh2   0.64/16  4  Sxf3+ (Tf8)  0.00/29  2  27.Txf3   0.75/11  9  Dh4 (Tf8)  0.20/46  4  28.De2   0.83/11  11  Tad8 (b6)  0.50/39  24  29.Taf1   0.98/11  7  Td7   0.46/35  4  30.Tf5   1.00/14  4  Dd8   0.50/39  9  31.Dg4   1.03/16  0  Dh4   0.50/48  2  32.Dd1   1.05/15  0  Tf8 (b6)  0.50/43  4  33.b6   0.94/14  11  Ta8   0.54/43  20  34.Sb5   0.95/16  0  Ta6   0.23/43  1  35.Df3   0.94/17  10  De7   0.00/40  3  36.De2   0.93/16  9  Dd8   0.00/45  1  37.Df2   0.92/14  0  De7   0.23/44  3  38.De2   0.88/17  5  Dd8   0.23/46  2  39.Df2   0.88/14  0  De7   0.22/42  1  40.g4   0.87/14  0  Txb6   0.10/43  1  41.Dg3   0.88/19  0  Dh4   0.11/43  1  42.Df3   0.84/18  6  De7   0.10/41  1  43.Th5   0.81/23  2  Ta6   0.11/41  1  44.Dg3   0.80/24  0  f6   0.12/41  1  45.h4   0.78/17  0  De8   0.23/44  2  46.Thf5   0.90/17  2  Ta8   0.13/46  1  47.Kg2   0.89/14  0  Se7   0.00/27  1  48.T5f3   0.88/15  0  Dg6   0.37/37  8  49.Sc3   0.86/14  0  Tdd8 (Tf8)  0.37/36  1  50.Kf2   0.96/11  1  Tf8 (Sc8)  0.62/29  10  51.Ke2   1.00/10  0  De8   0.25/29  0  52.Kd3   0.99/9  2  Sg6 (Dd7)  0.00/32  1  53.T3f2   1.02/7  0  De7 (Dd7)  0.00/36  1  54.Tf5   1.19/6  0  Sh8   0.00/38  1  55.T5f2   1.17/6  0  Tf7 (b6)  0.00/36  1  56.Df3   1.19/6  0  Sg6   0.00/37  1  57.Dg3   1.05/8  0  Tff8 (Taf8)  0.00/38  1  58.Th2   1.13/5  0  Sh8 (Dd7)  0.00/37  1  59.Df3   1.27/5  0  Tae8 (b6)  0.00/43  2  60.Df5   1.45/5  0  Dc7 (Dd8)  0.79/37  16  61.Tb2   1.52/7  0  Sf7 (Te7)  0.76/33  1  62.Tfb1   1.77/7  0  Te7 (Tb8)  0.67/40  0  63.Se2   1.82/7  0  Sh8 (Tb8)  0.67/36  1  64.Sg3   1.86/7  0  Sf7 (Tb8)  1.38/31  9  65.Df3   1.84/8  0  Td7   1.37/28  1  66.Df5   1.78/8  0  Sh8 (Te7)  1.34/28  1  67.Tb6   1.92/6  0  Te7 (Sf7)  1.45/32  0  68.T1b5   1.82/6  0  Td8 (Ta8)  1.20/29  1  69.Df1   1.73/7  0  Tb8 (Ta8)  2.29/32  5  70.Db1   2.58/8  0  Td7   1.65/30  1  71.h5   3.37/10  0  Dc8 (Sf7)  1.27/22  0  72.Txa5   3.16/11  0  Ta8   1.15/25  0  73.Txa8   3.05/11  0  Dxa8   1.87/27  0  74.Db5   3.02/10  0  Dc8   1.49/25  0  75.Sf5   2.91/9  0  Sf7   1.27/22  0  76.a5   2.74/9  0  Kh7   1.10/22  0  77.Da4   2.80/8  0  Tc7 (Dd8)  1.94/28  1  78.Db3   3.07/6  0  Td7   2.04/25  0  79.Da4   3.12/39  24  Dc7 (Dd8)  2.08/27  0  80.Kc2   3.35/31  0  Dd8   2.04/22  0  81.Db5   3.07/36  4  Dc8   1.81/28  0  82.Kc3   3.33/34  0  Dc7   2.15/30  0  83.Kb3   3.55/33  0  Sg5 (Kg8)  0.99/18  0  84.Sxd6   8.91/28  2  Txd6   2.15/18  0  85.Txd6   9.12/25  0  Dxd6   1.88/19  0  86.Dxb7   9.32/26  0  Sf7   2.00/25  0  87.a6   9.88/25  0  Sd8   4.93/20  0  88.Db5   10.09/23  0  Dc7   4.84/16  0  89.Ka4   10.12/23  0  g6   7.60/18  0  90.Da5   10.62/25  0  Da7 (Dd7+)  8.58/17  0  91.Kb5   11.17/20  0  Sf7   8.85/15  0  92.Db6   12.82/22  0  Da8   6.64/12  0  93.Db7   14.07/23  0  De8+   10.68/13  0  94.Kxc5   14.83/23  0  gxh5   8.59/11  0  95.a7   15.81/22  0  Df8+   11.26/14  0  96.Kb5   18.02/23  0  De8+ (h4)  11.92/14  0  97.Kb4   26.18/24  0  h4 (Df8+)  12.07/1  0  98.a8D   #19/38  1  Dxa8 (Dg8)  12.11/1  0  99.Dxa8   #16/61  0  h3 (Kg7)  12.29/2  0  100.Df8   #13/59  0  Sg5   12.84/8  0  101.d6   #12/67  0  h2   8.88/6  0  102.d7   #11/69  0  h1D   9.53/1  0  103.De7+   #10/70  0  Kg6   8.74/1  0  104.De8+   #9/64  0  Kh7 (Kg7)  9.86/1  0

LG Lothar
Parent - - By Eduard Nemeth Date 2020-06-03 14:05 Edited 2020-06-03 14:10
Ist dir die gestrige Niederlage egal? Statt dessen ständig neue Tests. Ich bin überfordert, sorry.

Es macht sicher Spass zu testen und ich würde es auch machen. Allerdings bin ich leider etwas anders gestrickt, ich verliere nicht gerne mehrmals auf die gleiche Weise! Deshalb würde ich zunächst schauen dass ich herausfinde weshalb verloren wurde. Du hast gestern eine Partie verloren weil dein Gegner einer deiner eigenen Gewinnvariante, weit, weit gefolgt ist. In deinem kleinen Buch ist diese Variante auch gesperrt, aber dein Classic Buch wurde ganz zu Anfang auch mit Partien Anderer angereichert. Unglücklicher Weise hat es da wohl auch einige Remis gegeben mit einem schlechten Zug aus dieser Variante. Deshalb spielt dein Classic Buch dieselbe Variante auch mit Schwarz. Das sollte aber nicht sein. Wenn du die gestrige verlorene Partie nachspielst, wird bald ersichtlich dass der 8. schwarze Zug 8...h6 nicht gut ist. Dieser Zug sollte gesperrt werden weil der gesamte Plan falsch ist. Du brauchst nur einen Rechtsklick auf den Zug zu machen und ein ? hinter den Zug zu setzen. Übrig bleibt in dieser Variante dann nur 8...Rb8.

Das sind so Dinge die mir tausend mal wichtiger sind als irgendwelche seltsamen Parametertests. Dass du das anders siehst überfordert meine Vorstellung von Turnierschach.
Parent - - By Lothar Jung Date 2020-06-03 15:00
Lieber Eduard,
ich spiele heute mit dem Python-Buch.
Ich darf doch auch ein bisschen testen.
Deine Einstellungen bleiben der Goldstandart.
In erster Linie geht es mir um den Übergang von Leela zum Stockfish.

Nichts für ungut.

LG Lothar
Parent - - By Eduard Nemeth Date 2020-06-03 15:14
Klar Lothar! Bei deinen weiteren Tests mögen dir dann aber gerne andere Helfen, ich hoffe es! Ich bin einer der zunächst das Problem A gründlich zu lösen versucht bevor am Problem B weitergemacht wird. Deshalb kann ich nicht begreifen weshalb du dich nicht etwas gründlicher mit der Fritz GUI beschäftigst, und mit dem ganzen Bücher-Kram dort?! Aber egal, jeder hat seine eigenen Prioritäten, mögest Du mit den deinen Erfolg und vor allem Spass haben. In diesem Sinne
Parent - - By Lothar Jung Date 2020-06-03 15:26
Wer sich für die Auswirkungen von MHL2 im Stärke-Verhältnis von T60 und SF11 interessiert:

https://docs.google.com/spreadsheets/d/1QxAG6XVTvvTAGlZ-kpSSvv0VuMGh7RkJjgKqgT37vMU/edit?ts=5bf04640#gid=0

Lothar
Parent - By Lothar Jung Date 2020-06-03 22:37 Edited 2020-06-03 22:55
Hier eine Dokumentation über das Lc0 Time Management:

http://lczero.org/dev/docs/timemgr/

Lothar
Up Topic Hauptforen / CSS-Forum / Schachliche Parametereinstellungen unter Chimera Lc0/SF11dev

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill