Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Auf Schach.de gibt es doch noch schöne Siege !
- - By Reinhold Stibi Date 2023-07-24 16:25 Edited 2023-07-24 16:55
Überraschend hat meine Engine ,mit mittelstarker Hardware von ca. 5000 kN/S aus der Grundstellung, Stockfish 19.07.23 eine sehr
schöne Partie gegen einen sehr starken Gegner mit Ryzen 7950X  ca. 30000 kN7s gewonnen.

[Event "Wertungspartie, 5 min"]
[Site "Maschinenraum"]
[Date "2023.07.24"]
[Round "?"]
[White "Slon8, StockfishMZ 150723 "]
[Black "Hippo100, Stockfish dev-20230"]
[Result "0-1"]
[ECO "C54"]
[WhiteElo "3137"]
[BlackElo "3134"]
[Annotator "0.00;0.00"]
[PlyCount "74"]
[EventDate "2023.07.24"]
[TimeControl "300"]

{R-K1.ctg, 512 MB} 1. e4 {B 0} e5 {B 0} 2. Nf3 {B 0} Nc6 {B 0} 3. Bc4 {B 0} Bc5
{B 0} 4. O-O {B 0} Nf6 {B 0} 5. d3 {B 0} d6 {B 0} 6. c3 {B 0} a5 {B 0} 7. Re1 {
B 0} O-O {B 0} 8. h3 {B 0} h6 {B 0} 9. Nbd2 {B 0} Be6 {B 0} 10. Bb5 {B 0} Qb8 {
B 0} 11. Nf1 {B 0} Qa7 {B 0} 12. Re2 {B 0} a4 {B 0} 13. Ng3 {B 0} Qa5 {B 0} 14.
Bxc6 {B 0} bxc6 {B 0} 15. Bd2 {B 0} Qa6 {0.00/36 48} 16. d4 {B 0} Bb6 {0.00/31
1} 17. dxe5 {B 0} dxe5 {0.00/35 9} 18. Nxe5 {B 0} Qb5 {0.00/36 2} 19. Nf3 {B 0}
Bc4 {0.00/33 2} 20. Re1 {B 0} Qxb2 {0.00/32 3} 21. e5 {B 0} Nh7 {0.01/38 3} 22.
Nd4 {B 0} a3 {0.03/35 6} 23. Be3 {B 0} Kh8 {0.02/34 2} 24. Ngf5 {B 0} Bxd4 {0.
02/35 2} 25. Qxd4 {B 0} Be6 {0.02/33 2} 26. Ne7 {B 0} Rfd8 {0.01/33 2} 27. Qc5
{B 0} Nf8 {0.03/36 5} 28. Qxc6 {B 0} Bxa2 {0.00/47 8} 29. f4 {B 0} Bb3 {0.00/
37 1} 30. f5 {B 0} Kh7 {0.00/41 2} 31. e6 {B 0} fxe6 {0.00/44 6} 32. c4 {0.00/
47 14} Bc2 {-3.17/22 4 (e:f5)} 33. g3 {0.00/81 7} exf5 {-5.57/26 4} 34. g4 {0.
00/50 2} Be4 {-10.49/20 5 (f:g4)} 35. Bf2 {0.00/68 10} Bxc6 {-13.77/26 0} 36.
Nxc6 {0.00/52 5} Rd2 {-22.65/18 4 (f:g4)} 37. Rab1 {0.00/45 70} Rxf2 {-#13/32



Hier erlaubte sich Stockfish Mz 150723 ein riesigen taktischen Fehle mit einer sehr
schnellen Hardware  -ca. 6x schneller als meine.

Gespielt 32. c4 ?  +- 0.00  Rechentiefe von 47,  14 Sek. Bekenkzeit

Richtig; 32. Ld4  +- 0.00 Analyse mit Stockfish

32....Lc2   -3.17  Tiefe 22  Bedenkzeit 4 Sek.

Da muss man sich doch sehr wundern da MZ eigentlich als taktisch sehr stark gilt.

598: Slon8,S - Hippo100,S, Wertungspartie, 5 min 2023
r2r1n2/2p1N1pk/2Q1p2p/5P2/2P5/pb2B2P/1q4P1/R3R1K1 b - - 0 1

Analysis by Stockfish dev-20230719-5ea1cbc7 C avx2 nnue:

32...exf5 33.Lxh6 Lc2 34.Lg5 a2
  -+  (-1.97)   Tiefe: 7/7   00:00:00  20kN
32...exf5 33.Sxf5 Lc2 34.Sxh6 gxh6 35.Dxh6+ Kg8 36.Lc5
  -/+  (-1.58)   Tiefe: 8/9   00:00:01  29kN
32...Lc2 33.fxe6 Te8 34.Lxh6 gxh6 35.Sd5 Sxe6
  -/+  (-1.57)   Tiefe: 9/9   00:00:01  66kN
32...exf5 33.Sxf5 Lc2 34.Sxh6 gxh6 35.Dxh6+ Kg8
  -+  (-1.88)   Tiefe: 10/11   00:00:01  76kN
32...Lc2 33.fxe6 a2 34.Sd5 Lb1 35.Sxc7 Dxa1 36.Sxa8
  -+  (-2.22)   Tiefe: 11/13   00:00:01  94kN
32...Lc2 33.fxe6 a2 34.Sd5 Lb1 35.Lf4 Sg6 36.e7 Dxa1 37.exd8D Txd8
  -+  (-2.30)   Tiefe: 12/12   00:00:01  140kN
32...Lc2 33.fxe6 a2 34.Sd5 Lb1 35.e7 Dxa1 36.exd8D Txd8 37.Dxc7 Se6 38.Db7
  -+  (-2.40)   Tiefe: 13/17   00:00:01  420kN
32...Lc2 33.Lf4 exf5 34.Le5 Db6+ 35.Dxb6 cxb6 36.Sd5 Se6 37.Lf6 gxf6 38.Txe6 b5 39.Te7+ Kh8
  -+  (-2.13)   Tiefe: 14/21   00:00:01  964kN
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 a2 36.Txa2 Td7 37.Dxd7 Sxd7 38.Txa8
  -+  (-2.50)   Tiefe: 15/23   00:00:01  1276kN
32...Lc2 33.Dxc7 exf5 34.Dg3 Te8 35.Sd5 a2 36.Df2 Te4 37.c5 Ta6 38.Kh2
  -+  (-2.64)   Tiefe: 16/23   00:00:01  1880kN
32...Lc2 33.Dxc7 a2 34.Db6 Dxb6 35.Lxb6 Td7 36.Sc6 Lxf5 37.Sd4 Lb1 38.Sf3 Sg6 39.c5 Se7 40.Txe6 Td1+ 41.Kh2 Lc2
  -+  (-2.71)   Tiefe: 17/23   00:00:01  2353kN, tb=1
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 Le4 36.Ta2 Dc3 37.Dg3 exf5 38.Df2 Sg6 39.Tc1 Df6 40.Sd5 Lxd5 41.cxd5 Txd5 42.Df3 De6 43.Tca1 Se5
  -+  (-2.60)   Tiefe: 18/24   00:00:01  3331kN, tb=1
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 Le4 36.Lxh6 exf5 37.Sxf5 Se6 38.Lxg7 Dxf5 39.De5 Dxe5 40.Lxe5 Sc5 41.Tf1 Kg8 42.Tf4 a2 43.Th4 Kf7
  -+  (-2.70)   Tiefe: 19/32   00:00:01  5481kN, tb=1
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 Le4 36.Ta2 Dc3 37.Dg3 exf5 38.Df2 Sg6 39.Sxg6 Kxg6 40.Lf4 Kh7 41.Tea1 Ta6 42.Dc5 Tg6
  -+  (-2.83)   Tiefe: 20/36   00:00:02  8093kN, tb=3
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 Le4 36.Ta2 Dc3 37.Dg3 exf5 38.Df2 Sg6 39.Sxg6 Kxg6 40.Lf4 Kh7 41.c5 Td3 42.Kh2 Dc4 43.Ld6 Ta6 44.Tee2 Dd5 45.Df4 Td1 46.h4 Tb1 47.Le5
  -+  (-3.09)   Tiefe: 21/37   00:00:04  18115kN, tb=9
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 Le4 36.Df4 exf5 37.Sd5 Dc6 38.Df2 Sg6 39.Tec1 Lxd5 40.cxd5 Dxd5 41.La7 Db3 42.Tc7 Db2 43.Dxb2 axb2 44.Tb1 Td2 45.Txb2 Txb2 46.Ld4
  -+  (-3.13)   Tiefe: 22/36   00:00:06  25891kN, tb=52
Parent - - By Lothar Jung Date 2023-07-24 18:11
Spielt SFMZ mit einem eigenen NNUE?
Parent - - By Reinhold Stibi Date 2023-07-24 18:29
Das weiß ich nicht.

Übrigens hat Slone8 von ca.350 der letzten gespeicherten Partien nur eine verloren und die
gegen meine Engine.

Meine Engine Stockfish hat heute einen guten Tag gehabt. 2 weitere Siege gegen mittelstarke Gegner und
damit vorne in der Tabelle.

Eine Lc0 Engine lag heute auch ganz vorne.

Gestern spielte Murx auf Schach.de mit Lc0,  da waren die Ergebnisse nicht so gut.

Meiner Engine gelingt es ganz selten gegen Lc0 zu gewinnen.

Spiel doch auch mal wieder; auch Detti verzeichnete einige Gewinnpartien.

 
Parent - - By Lothar Jung Date 2023-07-24 18:38 Upvotes 1
Änderungen an Stockfish führen in aller Regel zu Verschlimmbesserungen.
Parent - - By Reinhold Stibi Date 2023-07-25 14:01
Das mag manchmal stimmen.

Aber der neueste Stockfish vom 19.07.23 ist sehr stark:

Im HTC 114 Test:   Stockfish vom 23.06.23     50 aus 114.

                            Stockfish vom 19.07.23     67  aus 114   bei meiner mittelstarken Hardware
                                                                                       von 5000 bis 6000 kN/S aus der Grundstellun
r
Auch im Praxistest auf Schach.de zeigte sich der Stockfish vom 19.07.23 prima.

4 Gewinnpartien gegen mittelstarke Gegner von über 3050 Elo an einem Tag.

Bring das mal mit Lc0 hin.
Parent - - By Lothar Jung Date 2023-07-25 14:10 Upvotes 1
Ich habe von Derivaten gesprochen und nicht von dem aktuellen Stockfish, der sehr stark ist und an Spielstärke sehr gewonnen hat.
Meine beiden Lc0-Accounts schlagen sich gut. Keine Verlustpartien und eine Gewinnpartie gegen Detti.
Parent - - By Reinhold Stibi Date 2023-07-26 17:04 Edited 2023-07-26 17:23
Endlich, nach vielen Remispartien nun wieder ein Sieg gegen einen starken Gegner von 3120 Elo.

Da spielt Einer auf Schach.de mit 128 Cores/256 Threads
mit AMD Epyc 7B12  mit 123208 kN/S   24 (vierundzwanzig) x schneller als mein Mini PC mit ca. 5000 kN/s.

Tigrea2004 hat aber trotzdem nicht übermäßig Elo mit 3125.

 

Unglücklicherweise habe ich in der Nacht eine Partie durch ein Windows Update verloren.
Die Windows Updates habe ich nun umgestellt auf alle 2 Wochen.
Parent - - By Olaf Jenkner Date 2023-07-26 17:55
Reinhold Stibi schrieb:
Unglücklicherweise habe ich in der Nacht eine Partie durch ein Windows Update verloren.
Oh, ein Anfängerfehler.
Parent - - By Reinhold Stibi Date 2023-07-26 18:07
Ja, das hatte ich vergessen.
Parent - - By Olaf Jenkner Date 2023-07-26 18:17
Windows ist so fürsorglich, daß es im Urzustand fast unbenutzbar ist. Ich schalte als erstes die automatischen Updates aus,
der automatische Ruhezustand zum Energiesparen ist auch die helle Freude, wenn gerade eine Schachpartie läuft.
Parent - By Reinhold Stibi Date 2023-07-26 18:33
An die Änderung des Energiesparen habe ich gedacht. Eingestellt auf niemals.

Der Mini Computer braucht bei Volllast nur 57 Watt. Mein PC mit Ryzen 5800X 8 Core/16 Threads
braucht da ca. 220 Watt, bringt aber auch ca. 15000 kN/s aus der Grundstellung.
Parent - By Kurt Utzinger Date 2023-07-26 20:01
Olaf Jenkner schrieb:

Reinhold Stibi schrieb:
Unglücklicherweise habe ich in der Nacht eine Partie durch ein Windows Update verloren.
Oh, ein Anfängerfehler.


Die Option "Erhalten Sie die neuesten Updates, sobald sie verfügbar sind." ist bei mir stets auf "Aus" gestellt.
Ich will selbst entscheiden, wann ich Updates einspiele. Und nachts schlafen alle meine Geräte.
Mfg
Kurt
Parent - By Max Siegfried Date 2023-07-26 21:02
Reinhold Stibi schrieb:

Da spielt Einer auf Schach.de mit 128 Cores/256 Threads
mit AMD Epyc 7B12  mit 123208 kN/S


Warum benutzt er nur einen AMD EPYC?
Anfängerfehler.
Parent - - By Kurt Utzinger Date 2023-07-26 19:53 Edited 2023-07-26 20:32
[quote="Reinhold Stibi"]
Überraschend hat meine Engine ,mit mittelstarker Hardware von ca. 5000 kN/S aus der Grundstellung, Stockfish 19.07.23 eine sehr
schöne Partie gegen einen sehr starken Gegner mit Ryzen 7950X  ca. 30000 kN7s gewonnen.

[Event "Wertungspartie, 5 min"]
[Site "Maschinenraum"]
[Date "2023.07.24"]
[Round "?"]
[White "Slon8, StockfishMZ 150723 "]
[Black "Hippo100, Stockfish dev-20230"]
[Result "0-1"]
[ECO "C54"]
[WhiteElo "3137"]
[BlackElo "3134"]
[Annotator "0.00;0.00"]
[PlyCount "74"]
[EventDate "2023.07.24"]
[TimeControl "300"]

{R-K1.ctg, 512 MB} 1. e4 {B 0} e5 {B 0} 2. Nf3 {B 0} Nc6 {B 0} 3. Bc4 {B 0} Bc5
{B 0} 4. O-O {B 0} Nf6 {B 0} 5. d3 {B 0} d6 {B 0} 6. c3 {B 0} a5 {B 0} 7. Re1 {
B 0} O-O {B 0} 8. h3 {B 0} h6 {B 0} 9. Nbd2 {B 0} Be6 {B 0} 10. Bb5 {B 0} Qb8 {
B 0} 11. Nf1 {B 0} Qa7 {B 0} 12. Re2 {B 0} a4 {B 0} 13. Ng3 {B 0} Qa5 {B 0} 14.
Bxc6 {B 0} bxc6 {B 0} 15. Bd2 {B 0} Qa6 {0.00/36 48} 16. d4 {B 0} Bb6 {0.00/31
1} 17. dxe5 {B 0} dxe5 {0.00/35 9} 18. Nxe5 {B 0} Qb5 {0.00/36 2} 19. Nf3 {B 0}
Bc4 {0.00/33 2} 20. Re1 {B 0} Qxb2 {0.00/32 3} 21. e5 {B 0} Nh7 {0.01/38 3} 22.
Nd4 {B 0} a3 {0.03/35 6} 23. Be3 {B 0} Kh8 {0.02/34 2} 24. Ngf5 {B 0} Bxd4 {0.
02/35 2} 25. Qxd4 {B 0} Be6 {0.02/33 2} 26. Ne7 {B 0} Rfd8 {0.01/33 2} 27. Qc5
{B 0} Nf8 {0.03/36 5} 28. Qxc6 {B 0} Bxa2 {0.00/47 8} 29. f4 {B 0} Bb3 {0.00/
37 1} 30. f5 {B 0} Kh7 {0.00/41 2} 31. e6 {B 0} fxe6 {0.00/44 6} 32. c4 {0.00/
47 14} Bc2 {-3.17/22 4 (e:f5)} 33. g3 {0.00/81 7} exf5 {-5.57/26 4} 34. g4 {0.
00/50 2} Be4 {-10.49/20 5 (f:g4)} 35. Bf2 {0.00/68 10} Bxc6 {-13.77/26 0} 36.
Nxc6 {0.00/52 5} Rd2 {-22.65/18 4 (f:g4)} 37. Rab1 {0.00/45 70} Rxf2 {-#13/32



Hier erlaubte sich Stockfish Mz 150723 ein riesigen taktischen Fehle mit einer sehr
schnellen Hardware  -ca. 6x schneller als meine.

Gespielt 32. c4 ?  +- 0.00  Rechentiefe von 47,  14 Sek. Bekenkzeit

Richtig; 32. Ld4  +- 0.00 Analyse mit Stockfish

32....Lc2   -3.17  Tiefe 22  Bedenkzeit 4 Sek.

Da muss man sich doch sehr wundern da MZ eigentlich als taktisch sehr stark gilt.
[/quote]

Hallo Reinhold
Auf diese Partie darf Schwarz nicht stolz sein. Denn da muss bei MZ etwas völlig falsch gelaufen sein.
Bis 31.e6 werden alle weissen Züge aus dem Buch gespielt (immer 0 Sek Bedenkzeit). Nach der Antwort
31...fxe6 ist die Stellung noch immer völlig ausgeglichen. Die nachfolgenden weissen Züge werden alle
(soweit angegeben) mit einer Bewertung von 0.00 ausgespielt. Als einziger Grund für solches Tun kann ich
mir nur vorstellen, dass MZ das (richtige) NNUE Netzwerk nicht implementiert hat. Diese sinnlose Partie
kannst du also getrost in den Kübel werfen.
Gruss
Kurt
Parent - - By Reinhold Stibi Date 2023-07-26 23:28 Edited 2023-07-26 23:36
Hallo Kurt,
Die Engines von MZ waren immer sehr gut, z.T. sogar besser wie Stockfish, besonders im taktischen Bereich.
Auch der Spieler Slone8 ist mit seiner sehr starken Hardware Ryzen 7950X bei Schach.de meistens
ganz vorne.
Deshalb kann meine Engine über diesen Sieg, übrigens die einzige Niederlage von Slone8 von den letzten ca. 350
gespeicherten Partien darauf sehr stolz sein.
So sinnlos war der Fehlzug 32. c4 sicher nicht sondern eher sogar menschlich. Hättest du das als Fehlzug erkannt,
wahrscheinlich nicht.
Diese Partei deckte doch die Schwäche von StockfishMZ auf, sodass sie doch ihren Zweck erfüllt hat.

Gruß
Reinhold
Parent - - By Kurt Utzinger Date 2023-07-27 07:45
Reinhold Stibi schrieb:

Hallo Kurt,
Die Engines von MZ waren immer sehr gut, z.T. sogar besser wie Stockfish, besonders im taktischen Bereich.
Auch der Spieler Slone8 ist mit seiner sehr starken Hardware Ryzen 7950X bei Schach.de meistens
ganz vorne.
Deshalb kann meine Engine über diesen Sieg, übrigens die einzige Niederlage von Slone8 von den letzten ca. 350
gespeicherten Partien darauf sehr stolz sein.
So sinnlos war der Fehlzug 32. c4 sicher nicht sondern eher sogar menschlich. Hättest du das als Fehlzug erkannt,
wahrscheinlich nicht.
Diese Partei deckte doch die Schwäche von StockfishMZ auf, sodass sie doch ihren Zweck erfüllt hat.

Gruß
Reinhold


Du hast offenbar nicht gelesen, was ich geschrieben habe. Diese Partie deckt nicht
die Schwäche von StockfishMZ auf, sondern bestätigt lediglich, dass die MZ-Engine
in dieser Partie wegen eines Installationsfehlers verloren hat und du gegen einen
"Krüppel" gewonnen hast, worauf man doch wirklich nicht stolz sein kann. Und
offenbar hat MZ aufgegeben, weil er sich dessen bewusst war, denn keine Engine
würde die Partie aufgeben mit einer Bewertung von 0.00 Du musst wirklich
einmal über den Tellerrand hinausschauen, bevor du solche unwürdigen Siegerpartien
ins Netz stellst.
Gruss
Kurt
Parent - By Reinhold Stibi Date 2023-07-27 09:01
Also, jetzt hau nicht so auf den Putz.

Mag ja sein, dass da was mit MZStockfish nicht stimmte.

O.K, ich habe mir die weiteren Züge und Bewertungen von StockfishMZ nicht angesehen.

Aber die hohen Bewertungen meiner Engine wurden mitgeteilt, vielleicht erfolgte auch deshalb die
Aufgabe.

Die Stellung war m.E. trotzdem interessant, besonders aus menschlicher Sicht

Auf die Frage, ob du den Fehlzug erkannt hättest bist du nicht eingegangen.

Aber lassen wir das, es lohnt sich nicht deswegen zu streiten.

Gruß
Reinhold
Parent - - By Peter Martan Date 2023-07-27 09:19 Edited 2023-07-27 09:37
Kurt Utzinger schrieb:

Als einziger Grund für solches Tun kann ich
mir nur vorstellen, dass MZ das (richtige) NNUE Netzwerk nicht implementiert hat.

Implementiert ist es sicher, ich hab' zwar von diesem Datum nicht genau diese Version aber die von SugaR mit demselben Netz, man muss es halt auch im richtigen Ordner haben, es ist nicht eingebettet. Hab' mal den Versuch gemacht, SugaR XPrO vom 15.7. ohne Netz zu starten, da bekommt man in der Konsole auch keine entsprechende Fehlermeldung, sondern es fehlt einfach die ansonsten kommende Bestätigung, dass das Laden erfolgt ist. Die Engine läuft und lässt sich mit den UCI- Befehlen bedienen. So schaut der Output dann mit 8G hash auf 30 Threads mit den 6Steinern aus, wenn ohne NNUE gerechnet wird (bei den Fischen nach dem 11.7. besonders fatal, weil sie ja gar keine HCE mehr haben):

id name SugaR XPrO 150723
id author M.Z, Stockfish developers (see AUTHORS file)
...
position fen r2r1n2/2p1N1pk/2Q1p2p/5P2/8/pbP1B2P/1q4P1/R3R1K1 w - - 0 32
...
go depth 50
...
info depth 50 seldepth 45 multipv 1 score cp 0 nodes 2350190893 nps 20341456 hashfull 954 tbhits 43706437 time 115537 pv c3c4 b2c3 g2g4 b3c4 c6c7 e6f5 e7f5 f8g6 f5h6 g6f4 e3f4 c3h3 c7c4 d8f8 e1e7 h3h4 c4d3 h7h8 d3e4 h4f6 e4h7 h8h7 f4e3 f6a1 g1h2 a1b2 h2g3 f8f3 g3f3 b2c3 h6f7 c3d4 e3d4 a8a4 f7h8 a4d4 h8f7 h7g8 g4g5 d4d1 f7h8 g8h8 e7e6 a3a2
bestmove c3c4 ponder b2c3

Hingegen wird mit geladenem NNUE immer sofort der Remiszug gewählt und das 32.c4?? wird sofort mit Verlust- Eval bewertet, wenn man's eingibt.
Hier single thread mit leerem Hash aber geladenem NNUE im GUI gestartet:

r2r1n2/2p1N1pk/2Q1p2p/5P2/8/pbP1B2P/1q4P1/R3R1K1 w - - 0 1

Analysis by SugaR XPrO 150723:

32.f6 gxf6 33.Ld4 Sg6 34.Sxg6 Kxg6 35.Df3
  Weiß steht besser: +/- (0.85)  Tiefe: 10/10   00:00:00
32.Ld4 a2 33.Df3 Txd4 34.Dxa8 Td2 35.Dxf8 Txg2+ 36.Kh1
  Die Stellung ist ausgeglichen: = (-0.04)  Tiefe: 11/14   00:00:00
...
32.Ld4 a2 33.f6 Sg6 34.Df3 Dc2 35.Te2 Db1+ 36.Te1 Dc2
  Die Stellung ist ausgeglichen: = (0.00)  Tiefe: 16/16   00:00:00  184kN
...
32.Ld4 a2 33.f6 Sg6 34.Df3 Dc2 35.Te2 Db1+ 36.Kh2 c5 37.Texa2 Ld5 38.Dg4 Txa2 39.Txb1 Txg2+ 40.Dxg2 Lxg2 41.Lxc5 Le4 42.Te1 Td2+ 43.Kg1 Se5 44.Txe4 Sf3+ 45.Kf1 Sh2+ 46.Kg1
  Die Stellung ist ausgeglichen: = (0.00)  Tiefe: 35/38   00:00:12  15045kN, tb=865

Und nach Eingabe von 32.c4??:

r2r1n2/2p1N1pk/2Q1p2p/5P2/2P5/pb2B2P/1q4P1/R3R1K1 b - - 0 1

Analysis by SugaR XPrO 150723:

32...exf5 33.Dxc7 Lc2 34.Dg3 Df6 35.Ta2 Dxe7 36.Txc2 Td3
  Schwarz steht deutlich besser: -+ (-2.18)  Tiefe: 10/10   00:00:00
...
32...Lc2 33.Lf4 Dd4+ 34.Le3 Df6 35.Dxc7 Le4 36.Df4 exf5 37.Sd5 Db2 38.Df2 Sg6 39.Lb6 Dxf2+ 40.Lxf2 Lxd5 41.cxd5 Txd5 42.Te3 a2 43.Te2 Tda5 44.Ld4 f4 45.Tf2 Ta4 46.Lc3 Ta3 47.Ld4 f3 48.gxf3 Sf4
  Schwarz hat entscheidenden Vorteil: -+ (-3.21)  Tiefe: 28/41   00:00:08  11689kN, tb=126

Du kannst durchaus recht haben, dass es am fehlenden NNUE lag, aber nicht an der Implementierung, es wird halt mal wieder ein Anwenderfehler gewesen sein.
Parent - - By Reinhold Stibi Date 2023-07-27 09:52 Edited 2023-07-27 10:08
Richtig erkannt !
Ja, das war ein Anwenderfehler bei der Installation. 
Man merkt es kaum weil ja die Engine läuft.
Mir ist das bei MZ auch schon passiert. Wer denkt denn daran dass die nnue noch eingebettet werden muss. 
Bei den anderen Engines ist das in der Regel nicht erforderlich.
Parent - - By Martin Steinwandter Date 2023-07-27 10:23
Für mich ist das nicht schlüssig. Sollte das NNUE von der Engine nicht benutzt werden, müsste Slone8  mehr  Spiele verlieren und nicht nur eine. Das kannst du leicht selbst testen. Lass ein Turnier spielen mit zwei Engine, eine mit NNUE und eine ohne. Ohne macht die Engine immer wieder kapitale Fehler.
Parent - - By Peter Martan Date 2023-07-27 10:33 Edited 2023-07-27 10:40
Martin Steinwandter schrieb:

Sollte das NNUE von der Engine nicht benutzt werden, müsste Slone8  mehr  Spiele verlieren und nicht nur eine.

Es sei denn, er hat's nach der einen gemerkt, dass da was nicht stimmt und dann das richtige Netz in den richtigen Ordner gepackt. Mehr muss man ja nicht machen
Parent - - By Martin Steinwandter Date 2023-07-27 10:54
Peter Martan schrieb:

Es sei denn, er hat's nach der einen gemerkt, dass da was nicht stimmt und dann das richtige Netz in den richtigen Ordner gepackt. Mehr muss man ja nicht machen


Und die Partien vor Reinhold waren wie ... Seine Engine hätte Patzer produziert, bevor er mit Reinhold gespielt hätte, wenn die NNUE nicht gewesen wäre. Es wäre ihm sicher schon früher aufgefallen.
Parent - - By Peter Martan Date 2023-07-27 11:04
Martin Steinwandter schrieb:

Und die Partien vor Reinhold waren wie ... Seine Engine hätte Patzer produziert, bevor er mit Reinhold gespielt hätte, wenn die NNUE nicht gewesen wäre. Es wäre ihm sicher schon früher aufgefallen.

Es sei denn, es war die erste Partie mit der unkorrekten Installation oder er hat davor nicht zugeschaut.
Ich weiß nicht, wie die Partien vorher waren, woher auch?
Parent - By Martin Steinwandter Date 2023-07-27 11:19
Peter Martan schrieb:

Es sei denn, es war die erste Partie mit der unkorrekten Installation oder er hat davor nicht zugeschaut.


So wird wird es vermutlich gewesen sein
Parent - - By Reinhold Stibi Date 2023-07-27 10:55
Soweit mir noch in der Erinnerung ist zeigte MZ bei der Installation das Netz an; ich glaube sogar mit Häkchen.

Man konnte also sehr leicht darüber stolpern, dass man noch das Netz extra einbetten musste.

Slon8 hat nach der Verlustpartie nicht mehr mit MZ, sondern mit Stockfish gespielt.

Das war jetzt von mir nicht die Musterpartie wie großartig meine Engine gespielt hat; es hatte aufgrund des
sehr starken Gegners nur den Anschein.

Aber da gibt es noch andere Beispiele mit schönen Gewinnpartien von meiner Engine mit Stockfish auf Schach.de

Schade, dass da von anderer Seite nichts kommt.

 
Parent - - By Peter Martan Date 2023-07-27 11:06
Reinhold Stibi schrieb:

Soweit mir noch in der Erinnerung ist zeigte MZ bei der Installation das Netz an; ich glaube sogar mit Häkchen.

Was für ein Häkchen und wo?
Parent - - By Reinhold Stibi Date 2023-07-27 12:05 Edited 2023-07-27 12:11
Bei und nach der Installation, sodass man durchaus annehmen konnte dass die nnue bereits installiert ist.

Kann aber sein dass MZ in der Anleitung und der späteren Diskussion  (auf englisch) mitgeteilt hat, dass die nnue gesondert installiert werden muss.

Muss bei den neueren Versionen von MZ immer noch nachträglich die nnue extra eingebettet werden ?

Inzwischen hört man nicht viel von MZ.
Parent - - By Peter Martan Date 2023-07-27 12:21 Edited 2023-07-27 13:00
Reinhold Stibi schrieb:

Bei und nach der Installation, sodass man durchaus annehmen konnte dass die nnue bereits installiert ist.

Wo du ein Häkchen gesehen hast, dass das Netz im richtigen Ordner abgelegt ist, weiß ich nach wie vor nicht. Du meinst vermutlich das Häkchen in den UCI- Optionen des GUIs, dass es verwendet werden soll oder nicht, warum es das nicht mehr gibt seit dem 11.7., beschreibe ich etwas weiter unten noch einmal.
Eingebettet heißt für mich, in der Binary enthalten, das war bei den SF- und SugaR- Versionen von Marco Zerbinati seit langer Zeit nicht mehr der Fall, es handelt sich um external NNUE compiles.
Reinhold Stibi schrieb:

Kann aber sein dass MZ in der Anleitung und der späteren Diskussion  (auf englisch) mitgeteilt hat, dass die nnue gesondert installiert werden muss.

Muss bei den neueren Versionen von MZ immer noch nachträglich die nnue extra eingebettet werden ?

Inzwischen hört man nicht viel von MZ.

In jeder Readme, wenn du eine mit der Engine auf Outskirts runterlädst, steht das Netz drin, das in den Installationsordner gehört. Wenn du (auch bei den neueren Versionen, die keine hard coded eval mehr haben,seit SF vom 11.7. ist das auch bei SF dev. so) in der GUI- Maske der UCI- Optionen schaust, ist dort die Netz- Version angegeben, die von der Engine erwartet wird. Das Häkchen für Nutzung des Netzes gibt's  jetzt nicht mehr, weil es keinen Sinn macht, das Netz nicht zu nutzen, seit SF nur mehr die NNUE- Eval als einzige verwendet.
Dass du von Marco hier in diesem Forum nicht mehr viel hörst, Reinhold, muss dich nach diesem Thread, an den du dich vielleicht erinnerst, nicht wirklich wundern

https://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?pid=163582#pid163582
Parent - By Thomas Plaschke Date 2023-07-27 13:53
Danke, dass Du den Unterschied zwischen eingebettetem Netz und den Netzdateien erklärt hast. Du bist mir zuvorgekommen.
Ergänzen möchte ich nur den klarstellenden Hinweis, dass das "Einbetten" ausschließlich beim Kompilieren der Engine geschieht. Das sind dann die Engines, die Dateigrößen im 2stellige MBytes-Bereich haben. Nachträglich kann man kein Netz einbetten. Andere Netze kann man über die EvalFile-UCI-Option verwenden (und eben nicht: "einbetten"). Für die "kleinen" Stockfish-Dateien ist dies zwingend.

Es sei denn, man compiliert sich "seinen" Stockfish selber. Dazu setzt man für den Bezeichner DEFAULT_NNUE_DIRECTORY einen Verzeichnispfad, in dem sich die NNUE-Netze befinden. Dort holt sich Stockfish dann sein Standard-Netz, wenn kein Netz eingettet ist oder über EvalFile keine Angabe erfolgt ist. Die aktuellen Stockfishe funktionieren auf diese Weise auch in Verzeichnissen, in denen ihre Standard-Netzdatei fehlt. Die Programm-Logik dazu kann man in der Quellcode-Datei evaluate.cpp einsehen.

Das Netz-Verzeichnis kann dem Compiler (im Makefile) über die CXXFLAGS-Variable übergeben werden:

CXXFLAGS += -DDEFAULT_NNUE_DIRECTORY=C:/NNUE/

oder im Quellcode in der Datei evaluate.cpp klassisch mit:

#define DEFAULT_NNUE_DIRECTORY  C:/NNUE/

wenn sich die Netze im Verzeichnis C:\NNUE befinden. Das nutzt natürlich nur etwas, wenn man die standardmäßige Einbettung des Netzes, das das Makefile zum Quellcode downloaded, abgeschaltet hat:

CXXFLAGS += -DNNUE_EMBEDDING_OFF

oder im Quellcode so

#define NNUE_EMBEDDING_OFF

Warum das Ganze? Nicht der Geschwindigkeit wegen. Da gibt es keinen signifikanten Unterschied. Aber sie sind leichter verwendbar und man spart etwas Platz, wenn man verschiedene Versionen erzeugt (32-Bit, 64-Bit, ohne popcount, mit AVX2 oder BMI2 oder AVX512, für spezielle CPUs, verschiedene Compiler usw.) und sie archivieren oder verschicken will.

Viele Grüße
Th. Plaschke
Parent - By Kurt Utzinger Date 2023-07-27 22:27
Peter Martan schrieb:

Reinhold Stibi schrieb:

Soweit mir noch in der Erinnerung ist zeigte MZ bei der Installation das Netz an; ich glaube sogar mit Häkchen.

Was für ein Häkchen und wo?


Hallo Reinhold
Gemäss meinem Wissensstand aus dritter Hand sieht es wie folgt aus:
Was Stockfish angeht. Die klassische Bewertung wurde komplett gelöscht. Deshalb gibt es keine Häkchen mehr um NNUE auszuschalten.
Es ist nicht nur deaktiviert worden, es wurde gelöscht! Das bedeutet dass 7 Dateien *.cpp komplett gelöscht wurden im Quellcode Verzeichnis.
Ferner wurden alle Figurenbewertungen und deren Aufenthalte in der evaluate.cpp (Bewertungsdatei) entfernt. Kurzum: Klassische Bewertungs-
tabellen existieren nicht mehr im Code von Stockfish.
Gruss
Kurt
Up Topic Hauptforen / CSS-Forum / Auf Schach.de gibt es doch noch schöne Siege !

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill