Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Lerndateien der Fische
- - By Eduard Nemeth Date 2020-02-16 05:32
Weiss jemand wie Lerndateien der Fische (zB. Sugar NN) experience.bin funktionieren?

Mich interessiert das, weil ich bisher keinen Sinn sehe das Lernen einzuschalten, wenn ich mit grossen Büchern spiele - und das tue ich immer wenn ich mit Fischen spiele. Bei mir ist das so: Ich spiele meist etwa ein Dutzend Partien die ich auch sehr genau beobachte (das ist mein Spass). Ich mache mir dabei kurze Notizen. Dann schaue ich im Analysemodus das Notierte an. Es kann sich um eine Neuerung handeln, oder einen neuen Plan. Die Analysen editiere ich manuell ins Buch (ich verwende das CTG Format, es ist klasse, das hat ChessBase sehr gut gemacht). So wird mein Buch ergänzt, und ich finde dann keinen Platz mehr für sinnvolles Lernen.

Beispiel: Das Marshall Gambit ist sehr bekannt. Es gibt online Partien ohne Ende. Mein Buch enthält viele Varianten, die bis ins Endspiel gehen. Aber soweit braucht es garnicht gehen. Wenn man beim Bucherstellen keine groben Fehler macht, ist das Marshall Gambit nach dem 30. Zug nicht mehr zu gewinnen, oder anders gesagt, nicht zu verlieren. Ausserdem habe ich bei Zug 30 schon so starken Zugriff auf die Endspieldatenbanken dass man diese Partie da abhaken kann. Selbst ein Stockfish mit 1 Million kns kann diese Partie dann nicht mehr gewinnen. Was sollen daher bei solch einer Partie Lerneinträge für einen Sinn haben? Es entstehen doch nur nutzlose Einträge, die Datei bläht sich nur sinnlos auf, und die Engine wird nur unnötig gebremst. Oder?
Parent - - By Benno Hartwig Date 2020-02-16 06:08

> Was sollen daher bei solch einer Partie Lerneinträge für einen Sinn haben?


Manches magst du in dieser Weise "abschließend" und auch korrekt analysiert haben.
Aber gibt es nicht auch (vieles) anderes, wo dieser Zustand noch nicht erreicht ist?
Parent - - By Eduard Nemeth Date 2020-02-16 06:41 Edited 2020-02-16 06:48
Dieser andere Zustand wird immer weniger. Alles Neue (auch das Gelernte) wird ja auch gespeichert. Wenn etwas gutes Neues entdeckt wird kennt es auf dem Server bald jeder. Es wird auch viel experimentiert. So sind neue seltene Züge sehr bald nicht mehr neu. Es gibt zB. einige schnelle Accounts auf Schach.de, Stockfishe mit bis über 100.000 kns und Lc0 mit 2 oder gar 3 RTX 2080 Ti. Die spielen rund um die Uhr. Die gewinnen auch. Aber ich meine, die gewinnen auch nur, weil sich andere zu wenig Mühe machen ihre Bücher zu verbessern. Durch Importieren von Partien allein, wird kein Buch besser. Ich mache es daher anders. Ich analysiere gerade die neuen seltenen Züge, und danach ist nix mehr mit gewinnen damit. Und wenn ich einmal eine Partie verloren habe, selbt wenn beide Engines nach dem Buch 0.00 anzeigen, dann wird das Buch dennoch eine Erweiterung an dieser Stelle haben. 2x gleich zu verlieren passiert mir nicht. Leider habe ich es andersrum schon öfter erlebt. Da haben manche mit exakt der gleichen Variante gegen mich mehrmals verloren. Ich versteh das nicht! Aber vielleicht spielen die ja mit einer Lerndatei? Variante A verloren, Engine lernt, aber die Nebenvariante verliert auch usw. Wenn einmal ein Plan falsch ist an der Wurzel, dann kann die Engine lernen soviel sie kann. Hier hilft ein von Hand editierter Buchzug tausend mal mehr als jede Lerndatei.
Parent - - By Eduard Nemeth Date 2020-02-16 07:14
Richtig Spielen mit Gelerntem kann meiner Meinung nach nur Lc0. Die Engine lernt aus sehr vielen Selfplaypartien, die vom ersten Zug an beginnen. Darum ist es am Besten Lc0 ganz ohne Buch spielen zu lassen. Ich würde ein ganz kleines Buch nur wegen variablerem Spiel vorziehen. Neulich spielte ich mit Lc0 eine Partie wo ich absichtlich zwar den Zug g2-g3 im Buch hatte, weitere Züge nicht. Ich wollte sehen welchen Plan die Engine hegt. Im Gegensatz zu Stockfish wollte Lc0 aber auf keinen Fall den Läufer aufs Feld g2 setzen, sondern trotz Loch dort, lieber nach d3. Lc0 möchte mit Läufern möglichst viele Diagonalen beherrschen, darum kommt bei Lc0 Bg2 seltener vor. Stockfish ist jedoch zu blöde für lange und durchdachte (gelernte) Pläne. Darum braucht Stockfish Bücher, Lc0 nicht.
Parent - - By Tom Paul Date 2020-02-16 08:21
Wäre eine Lerndatei für LC0 für den privaten Gebrauch nicht auch sinnvoll?
So könnte man viele taktische Aussetzer in Zukunft vermeiden.
Parent - - By Eduard Nemeth Date 2020-02-16 08:30
Könntest Du einige Stellungen zeigen wo auf deiner Hardware ein aktuelles Netz taktisch versagt? Ich dachte da an das aktuelle T60 Netz, sowie Sergios neues 1340 das ich als taktisch stark ansehe.
Parent - - By Horst Sikorsky Date 2020-02-16 09:21

1.Lf6!
bis Abends Horst
Parent - By Peter Martan Date 2020-02-16 09:31
Aber der Novak lässt mich nicht verkommen.
c Text Hugo Wiener

https://www.youtube.com/watch?v=EWzZl2REuQ8
Parent - - By Eduard Nemeth Date 2020-02-16 09:44 Edited 2020-02-16 09:54
Stockfish 11 auf meinem Smartphone (immerhin mehr als 2000 kns) sucht nach 10 Minuten immer noch. Ein taktischer Aussetzer sieht anders aus.

Edit:
Die Taktikbombe Cfish Opt in der Einstellung King Safe=300 wird auf meinem Smartphone (2300 kns) nach 220s fündig.
Parent - By Peter Martan Date 2020-02-16 18:04
Eduard Nemeth schrieb:

Die Taktikbombe Cfish Opt in der Einstellung King Safe=300 wird auf meinem Smartphone (2300 kns) nach 220s fündig.

Bei komodo brauchst du die Königssicherheit sogar nur auf 200 erhöhen (ok., mehr geht eh nicht ):

648: Sikorsky,H - Novak,J, GER/AM/03-A ICCF 2017 (Sideline)


Analysis by Komodo 13.2.5 64-bit:

27.Lh4 Th7
  +-  (2.70 --)   Tiefe: 7   00:00:00  1819kN
...
27.Lh4 Kg8
  +-  (2.43 --)   Tiefe: 7   00:00:00  1883kN
...
27.Lf6 dxc4
  +-  (2.09 ++)   Tiefe: 10   00:00:00  2200kN
27.Lf6 dxc4
  +-  (2.25 ++)   Tiefe: 10   00:00:00  2206kN
27.Lf6 Th7
  +-  (2.14 --)   Tiefe: 10   00:00:00  2228kN
27.Lf6 dxc4
  +-  (2.29 ++)   Tiefe: 10   00:00:00  2286kN
27.Lf6 dxc4
  +-  (2.71 ++)   Tiefe: 10   00:00:00  2294kN
27.Lf6 dxc4
  +-  (3.29 ++)   Tiefe: 10   00:00:00  2305kN
27.Lf6 gxf6 28.exf6 Dd8 29.cxd5 Ke8 30.dxe6 Lxe6 31.Sc4 Dxf6
  +-  (3.54)   Tiefe: 10   00:00:00  2411kN
27.Lf6 gxf6
  +-  (3.48 --)   Tiefe: 11   00:00:00  2433kN
27.Lf6 gxf6
  +-  (3.39 --)   Tiefe: 11   00:00:00  2453kN
27.Lf6 gxf6
  +-  (3.24 --)   Tiefe: 11   00:00:00  2475kN
27.Lf6 gxf6
  +-  (2.73 --)   Tiefe: 11   00:00:00  2484kN
27.Lf6 gxf6
  +-  (2.15 --)   Tiefe: 11   00:00:00  2492kN
27.Lf6 gxf6
  +-  (1.84 --)   Tiefe: 11   00:00:00  2566kN
27.Lf6 gxf6 28.exf6
  +-  (2.15 ++)   Tiefe: 11   00:00:00  2602kN
27.Lf6 gxf6
  +-  (1.86 --)   Tiefe: 11   00:00:00  2698kN
27.cxd5 h4 28.Tf3
  +-  (2.73 ++)   Tiefe: 11   00:00:00  2709kN
...
27.cxd5 exd5
  +-  (1.61 --)   Tiefe: 12   00:00:00  3045kN
27.Lf6 gxf6 28.exf6 Dd8 29.cxd5 h4 30.Tf3 Lxd2 31.Dxd2 Ke8 32.dxe6 Lxe6 33.De3 Sc5
  +-  (1.70)   Tiefe: 12   00:00:00  3112kN
27.Lf6 gxf6 28.exf6
  +-  (1.76 ++)   Tiefe: 13   00:00:00  3343kN
27.Lf6 gxf6 28.exf6
  +-  (1.85 ++)   Tiefe: 13   00:00:00  3359kN
27.Lf6 gxf6 28.exf6
  +-  (1.97 ++)   Tiefe: 13   00:00:00  3384kN
27.Lf6 gxf6 28.exf6
  +-  (2.13 ++)   Tiefe: 13   00:00:00  3394kN
27.Lf6 gxf6 28.exf6
  +-  (2.35 ++)   Tiefe: 13   00:00:00  3403kN
27.Lf6 gxf6
  +-  (2.20 --)   Tiefe: 13   00:00:00  3468kN
...
27.Te1 Kg8
  +-  (2.13 --)   Tiefe: 23   00:00:11  244MN
27.Lf6 gxf6 28.exf6
  +-  (2.25 ++)   Tiefe: 23   00:00:12  247MN

...
27.Lf6 gxf6 28.exf6 Dd8 29.Dg5 Ke8 30.Dg7 Tf8 31.Sc6 h4 32.Tg5 Dd6 33.Se7 Kd8 34.Dxf8+ Kc7 35.Dxf7 Sd8 36.Sxd5+ Kb8 37.De7 exd5 38.Dxd6+ Lxd6 39.cxd5 Sf7 40.Tg7 Sh6 41.Th7 Sg4 42.f7 Sf6 43.Txh4 Sxd5 44.Th8 Kb7 45.f8D Lxf8
  +-  (2.96)   Tiefe: 23   00:00:16  345MN
...
27.Lf6 gxf6 28.exf6 Dd7 29.S2f3 Dd6 30.Td1 h4 31.Tg7 Sd8 32.Se5 Ld7 33.cxd5 Dxd5 34.De2 Ke8 35.Sxd7 Dxd7 36.Sf3 Da4 37.Se5 Tf8 38.Dg4 Db5 39.Dxh4 a6 40.De4 Tc8
  +-  (3.27)   Tiefe: 27   00:00:43  925MN
...
27.Lf6 gxf6 28.exf6 Dd7 29.S2f3 Sd6 30.Se5 Dd8 31.Df4 Ld2 32.Df3 Lc3 33.Sdc6 Lxa1 34.Sxd8 Lxe5 35.cxd5 Se8 36.dxe6 Lxe6 37.Dxa8 Lxg3 38.fxg3 Th6 39.Sxe6+ fxe6 40.f7 Kxf7 41.Dxa7+ Kf8 42.Dxb6 Tg6 43.Dc5+ Kf7 44.Dxh5 Sd6 45.Dc5 Se8 46.Da3
  +-  (3.62)   Tiefe: 29   00:01:11  1537MN

Das war der schnellste von 3 Versuchen, jeweils natürlich mit leerem Hash gestartet, die anderen beiden waren auch alle unter 30", bis die Engine auf dem Lösungszug stabil blieb.
Aber gut, das war kein Handy, das war Schwabli (Eingeweihten genügt das als Hardware- Angabe ).
Parent - By Tom Paul Date 2020-02-16 12:03
Eduard Nemeth schrieb:

Könntest Du einige Stellungen zeigen wo auf deiner Hardware ein aktuelles Netz taktisch versagt? Ich dachte da an das aktuelle T60 Netz, sowie Sergios neues 1340 das ich als taktisch stark ansehe.


Beispiele gibt es doch massig.
Ich dachte eigentlich das jeder weiß, dass bildhaft gesprochen, LC0 positionell 3800 und taktisch 2500 ELO hat und Stockfish taktisch 3800 ELO hat.
Selbst wenn LC0 auf meiner Hardware taktisch 500 ELO zulegen sollte, liegt er immer noch meilenweit taktisch hinter Stockfish zurück.
Und das ist ein Fakt.
Der einzige Grund, warum es nicht so offensichtlich in den Partien ins Gewicht fällt, liegt daran das LC0 positionell so gut spielt, dass sich fast nie eine Taktik ergibt die zum Verlust führen würde, falls sich überhaupt eine Taktik ergibt.
LC0 macht sich durch sein Spiel quasi taktisch unangreifbar.

LC0 hat selbst auf meiner Hardware mit einer Bedenkzeit von 20 Minuten + 15 Sekunden pro Zug verloren gegen einen Stockfish, obwohl LC0 weiß hatte und mit +1,50 in der Anfangsphase des Mittelspiels klar besser stand.
Aber dann hat er einen schlechten unscheinbaren Zug gespielt und Stockfish sah auf seiner mega Tiefe diese eine taktische Abwicklung.

Neulich hatte ich eine Stellung, da sah selbst Stockfish mit meinen 2 Kernen fast von Anfang an den Gewinn und LC0 nach Minuten nicht, weil es taktisch war.

LC0 wird noch sehr viel trainieren müssen.
Up Topic Hauptforen / CSS-Forum / Lerndateien der Fische

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill