Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Grenzen kleiner Netze
- - By Eduard Nemeth Date 2020-02-08 03:20
Leider muss man manchmal schmerzlich erfahren dass es Grenzen für kleine Netze gibt. Folgende Stellung hatte ich soeben auf Schach.de mit T59:

SolistaChess,L - Auryn,B 0-1, Wertungspartie, 16m+2s 2020


Weiss steht schlecht. Wenn er aber die Damen jetzt nicht tauscht, dann ist die Stellung noch nicht verloren. Doch T59 spielte genau das, Qxe6??

Analysis by Lc0 v0.23.0+git.02fc8e0 T59 kiudee Laskos:

44.Dxe6 Txe6 45.Kf3 Td8 46.Tc8 Ted6 47.Txd8+ Txd8 48.Ke2 f6 49.Tc6 Kf7 50.Tc7+ Kg8 51.Tc6 Kf7 52.Tc7+ Kg8 53.Tc6
  = (-0.12)  Tiefe: 17/44   00:04:38  6361kN, tb=9
44.Dxe6 Txe6 45.Kf3 Td8 46.Tc8 Ted6 47.Txd8+ Txd8 48.Ke2 f6 49.Tc6 Kf7 50.Tc7+ Kg8 51.Tc6 Kf7 52.Tc7+ Kg8 53.Tc6
  = (-0.12)  Tiefe: 17/44   00:04:43  6479kN, tb=9

Der weisse Läufer ist dann eingesperrt und wenn der nicht rauskommt, ist die Partie verloren. Ich dachte bisher dass es eher Stockfish ist der blind ist für solche Stellungen. Hier ist es aber genau umgekehrt.

Analysis by Brainfish 160120 64 POPCNT:

44.Tc7 Dxd5 45.exd5 Tbd8 46.T1c5 Lf8 47.Ta5 Ld6 48.Tb7 f6 49.f4 exf4 50.gxf4 Te2+ 51.Kf3 Tb2 52.Taa7 Lc5 53.Tg7+ Kf8 54.Taf7+ Ke8 55.Tc7 Tf2+ 56.Kg3 gxf4+ 57.Kh4 Lf8 58.Tg8 Tb2 59.Kg4 f3 60.Kxf3 Txd5 61.Tc8+ Ke7 62.Tcxf8 Td1 63.Te8+ Kf7 64.Tef8+ Ke6 65.Txg6 Txa1 66.Tfxf6+ Ke5 67.Te6+ Kd5 68.Td6+ Kc5 69.Tc6+ Kd5
  = (0.00)  Tiefe: 47/53   00:01:54  2176MN, tb=1799887

Brainfish sieht das so auch. Und das große T60 Netz ist auch etwas schlauer als T59:

Analysis by Lc0 v0.23.0+git.02fc8e0 T60:

44.Tc6 Dxd5 45.exd5 Ted8 46.d6 f6 47.T1c4 Lf8 48.d7 Le7 49.f4 gxf4 50.gxf4 Txd7 51.fxe5 Td2+ 52.Kf3 Txa2 53.exf6 Txa1 54.fxe7 Kf7 55.Ta6 Tb1 56.Tf4+ Kxe7 57.Te4+
  = (-0.24)  Tiefe: 9/28   00:01:53  101kN
44.Tc6 Dxd5 45.exd5 Ted8 46.d6 f6 47.T1c4 Lf8 48.d7 Le7 49.f4 gxf4 50.gxf4 Txd7 51.fxe5 Td2+ 52.Kf3 Txa2 53.exf6 Txa1 54.fxe7 Kf7 55.Ta6 Tb1 56.Tf4+ Kxe7 57.Te4+
  = (-0.24)  Tiefe: 9/28   00:01:58  107kN

Nach Qxe6 ging die Partie leider den Bach runter. Wirklich schade dass T59 hier nicht schlau genug gewesen ist. Man kann halt nicht alles haben. Oder?
Parent - By Tom Paul Date 2020-02-08 09:15
Eduard Nemeth schrieb:

Leider muss man manchmal schmerzlich erfahren dass es Grenzen für kleine Netze gibt.
Nach Qxe6 ging die Partie leider den Bach runter. Wirklich schade dass T59 hier nicht schlau genug gewesen ist. Man kann halt nicht alles haben. Oder?


Du kannst keinen 32 Steiner in Form einer Engine haben.

Und wegen T59, genau deshalb verwenden wir größere Netze die bereits ausreichend trainiert sind.
Parent - By Marco Zerbinati Date 2020-02-08 11:30
Auch der jüngste 591035 schlägt den Wechsel der Queens vor
Stattdessen findet das alte Netzwerk (42850) auf meinem bescheidenen 1060 sofort den richtigen Zug

Analysis by Lc0 v0.23.2+42850(20x256): GTX 1060 6GB

1.Tc7 Dxd5 2.exd5 Tbd8 3.T1c5 Af8 4.Tb5 f6 5.Tc6 Td6 6.Tc7 Tdd8 7.Tb6 Ae7 8.Tb5 Tc8 9.Tbb7 Txc7 10.Txc7 Rf8 11.Rf3 Td8 12.Re4 Ad6
  La posizione è in parità: = (-0.22)  Profondità: 10/28   00:01:00  193kN
(,  08.02.2020)
Parent - - By Tom Paul Date 2020-02-08 12:27
Es gibt mehrere spielbare Züge für Weiß.
Z.B.:
Tc6
Tc7
Td1
Da5
Dd2

1r2r1k1/5pb1/4q1p1/3Qp1p1/1p2P3/pP4PP/P1R2PK1/B1R5 w - - 0 1

Das gigantische LC0 Sergio 40x512 Netz sagt:

1.Rc6 Qxd5 2.exd5 Rbd8 3.R1c5 Bf8 4.Rb5 Rd7 5.Kf3 Bd6 6.Rbb6 Red8 7.Rb5 f6 8.Ke4 Kf7
Die Stellung ist ausgeglichen: = (0.12)  Tiefe: 7   00:00:02  10kN

Und findet den Zug bereits bei 0 Sekunden.
Man könnte auch sagen, dass nur 1/10 der kN (eigentlich noch weniger) im Vergleich zu T60 benötigt werden.
Parent - - By Reinhold Stibi Date 2020-02-08 16:17
Sehr schönes Beispiel von Eduard Nemeth und treffend zur Überschrift:

Mit RTX 2970  Lc0 59 0990 Kiu+L  Td1 -0.15  16/44  51 Sek.

Stockfish 11  24 Threads    Tc7   0  Sek.  -0.42  16/26

bei Eingabe 1.De6: ? Te6: 0 Sek.
                                  "    16  Sek.   -1.39  34/67  

LS 13.2  1.Tc7  0 Sek.    12 kns  später 19 kans

GTX 1050 Ti mit Leelenstein 13.2 Grundeinst.   1.Tc6   Tiefe 6   2 Sek.   1 kns
Parent - - By Eduard Nemeth Date 2020-02-08 17:59
Das kleine Netz spielt dennoch erstaunlich gut und schön. Solche Niederlagen sind die Ausnahme. Wenn man nicht gerade Bullet und Blitz spielt, kann man auch mit einer kleinen GPU wie der GTX 1050 Ti viel Spass haben. Ich habe bis jetzt 40 Partien mit T59 gespielt, es gab 4 Niederlagen und 3 Siege. Alle Partien machten Spass weil Lc0 nicht so langweilig und ideenlos agiert wie die Fische. Es ist wie beim Essen: Mit Lc0 wird Gekochtes gegessen, mit Stockfish gibt es nur Fertiggerichte aus der Dose.
Parent - By Reinhold Stibi Date 2020-02-08 18:29
Ich schätze die GTX 1050 Ti auch sehr. Sie bringt sogar gute Ergebnisse mit Leelenstein und Sergio, s. auch ob. Beispiel mit der Lösung in 2 Sek.
Man kann ihr ja auch mehr Zeit geben als einer RTX 2070 um z.B. auch große Netzwerke zu testen. 
´
Stockfish bringt auch sehr schöne Partien, besonders auch gegen schwächere Gegner. Ob jetzt Lc0 ein so viel interessanteres Schach spielt wie
Stockfish möchte ich jetzt so nicht behaupten.
Muss mich mal wieder bei Chessbase im Maschinenraum umsehen.
Parent - - By dkappe Date 2020-02-08 21:16
Das enorme 32x4 Netz Mean Girl 8 schlägt Td1 vor auf meinem alten kindle android tablet. Tja, man muss eben ganz große Netze haben.
Parent - - By Eduard Nemeth Date 2020-02-12 04:46
Das kleine Netz hat dazugelernt.

Meine Settings für T59 und GTX 1050 Ti:

--threads=2
--minibatch-size=256
--max-prefetch=16
--nncache=2000000
--cpuct=1.850000
--cpuct-base=14500.000000
--cpuct-factor=2.500000
--policy-softmax-temp=1.750000
--fpu-value=0.450000
--move-overhead=30000
--slowmover=0.450000
--time-steepness=3.00
--time-midpoint-move=24.00
--syzygy-paths=G:\3456men;G:\7men;F:\7men

1r2r1k1/5pb1/4q1p1/3Qp1p1/1p2P3/pP4PP/P1R2PK1/B1R5 w - - 0 1

Analysis by Lc0 v0.23.0+git.02fc8e0 T59 591106:

44.Dxe6 Txe6 45.Kf1 Td8 46.Ke1 Ted6 47.Tc4 Td2 48.T4c2 Txc2 49.Txc2 f6 50.Tc6 Kf7 51.Tc7+ Kg8 52.Ke2 Lf8 53.Tc6 Le7 54.Tc7 Kf8
  = (0.02)  Tiefe: 12/36   00:00:35  397kN
44.Tc5 Tbd8 45.Dxe6 Txe6 46.Tb5 Td2 47.Txb4 Tf6 48.Tf1 Txa2 49.Ta4 Tb6 50.b4 f5 51.Ta8+ Kh7 52.Ta7 Kh6 53.Td1 fxe4 54.Tdd7 Tf6 55.Txg7 Tfxf2+ 56.Kg1 Tg2+ 57.Kh1 Th2+ 58.Kg1 g4 59.Th7+
  = (0.13)  Tiefe: 12/36   00:00:37  421kN
(----)
44.Tc5 Dxd5 45.exd5 Ted8 46.Kf3 Td7 47.g4 f5 48.Ke3 Tbd8 49.T1c4 Txd5 50.Txd5 Txd5 51.Txb4 Td1 52.Lc3 e4 53.Lxg7 Kxg7 54.Ta4 Th1 55.Txa3 Txh3+ 56.Ke2 Tc3 57.Ta7+ Kf6 58.Ta6+ Ke5 59.Txg6 Tc2+ 60.Kf1 Kf4 61.gxf5 Kxf5 62.Ta6
  = (-0.01)  Tiefe: 14/39   00:01:16  961kN

Hoffentlich verlernt es nicht wieder, denn solche Beobachtungen mache ich hin und wieder.
Parent - By Eduard Nemeth Date 2020-02-18 14:53
Das neue Sergio 128x10 2771 zeigt sich bei dieser Stellung nochmal klar verbessert:

T59 Qxe6??
1r2r1k1/5pb1/4q1p1/3Qp1p1/1p2P3/pP4PP/P1R2PK1/B1R5 w - - 0 1

Analysis by Lc0 v0.23.0+git.02fc8e0  sergio 128x10 2771:

44.Dxe6 Txe6 45.Tc8+ Te8 46.Txb8 Txb8 47.Kf3 f6 48.Ke2 Kf7 49.Tc7+
  = (-0.15)  Tiefe: 6/17   00:00:01  8kN
44.Dd1 Tbc8 45.Dd2 Txc2 46.Txc2 g4 47.h4 Lf8 48.Tc4 Kh7
  = (-0.02)  Tiefe: 6/17   00:00:01  8kN
44.Tc6 Dxd5 45.exd5 Ted8 46.d6 f6 47.Td1 Td7 48.f4 gxf4 49.gxf4 Kf7 50.fxe5 fxe5 51.Tc5 Ke6 52.Te1 Kxd6 53.Lxe5+
  = (-0.18)  Tiefe: 8/21   00:00:06  54kN
(---)
  = (-0.24)  Tiefe: 13/35   00:01:00  661kN, tb=9
44.Tc6 Dxd5 45.exd5 Ted8 46.d6 f6 47.Td1 Td7 48.f4 gxf4 49.gxf4 Kf7 50.fxe5 fxe5 51.Tc5 Tbd8 52.Lxe5 Lxe5 53.Txe5 Txd6 54.Txd6 Txd6 55.Te2 Td3 56.Te4 Td2+ 57.Kf3 Txa2 58.Txb4 Tb2 59.Kg4 a2 60.Ta4 Ke6
  = (-0.24)  Tiefe: 13/36   00:01:01  667kN, tb=9

Nach 6s folgt Rc6!

Meine Settings für Sergio 128x10 2771 und GTX 1050 ti:

--threads=2
--minibatch-size=256
--max-prefetch=16
--nncache=2000000
--cpuct=2.145000
--cpuct-base=10000.000000
--cpuct-factor=2.820000
--policy-softmax-temp=1.607000
--fpu-value=0.420000
--move-overhead=30000
--slowmover=0.450000
--time-steepness=3.00
--time-midpoint-move=24.00
--syzygy-paths=G:\3456men;G:\7men;F:\7men
Up Topic Hauptforen / CSS-Forum / Grenzen kleiner Netze

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill