Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Stellung mit Zugzwang, Stockfish ist blind?
- - By 2phil4u Date 2021-06-04 13:54 Edited 2021-06-04 13:59
Ich habe diese Stellung Stockfish rechnen lassen.
Er sieht ewig nichts.
Welche engine ist hier besser?


St cuttet sich hier vorbei. Mit getunten Parametern sicher kein Hexenwerk.
Parent - By Dominik Tonert Date 2021-06-04 14:07
ShashChess 17.1


0.01: #13/29 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/30 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/31 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/32 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/33 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/34 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/35 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/36 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/37 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/38 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.01: #13/39 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.02: #13/40 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.02: #13/41 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.02: #13/42 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.02: #13/43 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.03: #13/44 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.03: #13/45 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.04: #13/46 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.04: #13/47 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.05: #13/48 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.05: #13/49 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.07: #13/50 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.08: #13/51 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.08: #13/52 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.09: #13/53 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.10: #13/54 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.10: #13/55 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.11: #13/56 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.11: #13/57 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
0.12: #13/58 1.Qc8 Kg8 2.Bc7 Qxc8 3.gxf7+ Kh8 4.Be5 Qc5 5.Bb2 Nc7 6.Ba1 a4 7.Bb2 a3 8.Ba1 a2 9.Bb2 a1=Q 10.Bxa1 Qe5+ 11.Bxe5 Nd5+ 12.Ke6+ Nf6 13.Bxf6#
Parent - By 2phil4u Date 2021-06-04 14:43 Edited 2021-06-04 14:50
shash chess nice
1s, sehe ich das richtig?

Stockfish erkennt auch sofort Matt in 11,
cuttet zuvor aber raus.
Selbst paar HZ weiter kommt er auf Tiefe 55 ohne Ergebnis.
Laenger kann ich mit dem alten Smartphone gerade nicht.
Wieviel Knoten hat sash gebraucht?

Bitte ohne table base, sonst zu einfach.
Parent - - By Roland Riener Date 2021-06-04 16:10
Parent - - By 2phil4u Date 2021-06-04 22:04
Danke fuer den alten link.
Umso schlimmer, dass stockfish es ewig nicht findet, wenn ueberhaupt.
Kann jemand mit guter Hardware mal schauen, ob St es ueberhaupt findet?
Parent - - By Andreas Mader Date 2021-06-04 22:14


Auf meinem Rechner findet Stockfish den Zug nach ca. 4:20 Minuten.

Schöne Grüße
Andreas
Parent - By Max Siegfried Date 2021-06-04 23:58
Andreas Mader schrieb:



Auf meinem Rechner findet Stockfish den Zug nach ca. 4:20 Minuten.

Schöne Grüße
Andreas


Auf meiner alten CPU dauert es um ein vielfaches länger als 4:20 Minuten = ewig.
Da hilft wie immer nur:
-mehr CPU Power
-größere Netze (solche die auch auf die Idee kommen in 10-Steiner Endspielen auf Zugzwang zu spielen).
-verbesserte Suche
Parent - - By Reinhold Stibi Date 2021-06-05 01:28 Edited 2021-06-05 01:39
Komisch, mit Ryzen 3970X

Stockfish 13   1.Dd6 ?   +-  0.00  105/18    4:25 Min  wird 1. Dc8 ! nicht gefunden.

Eman 7.22 avx2   1.Dc8   +0.07  66/24  43 Sek.

                          1.Dc8   M13    66/24   1:11  Min.

n2Bqk2/5p1p/Q4KP1/p7/8/8/8/8 w - - 0 1

Analysis by ShashChess 17:

1.Dd6+ Kg8 2.gxh7+ Kh8 3.Le7 Db5 4.Df4 Dh5 5.Dg3 Dh6+ 6.Kxf7 Dxh7+ 7.Kf6 Sc7 8.Dxc7
  Die Stellung ist ausgeglichen: = (0.00)  Tiefe: 53/16   00:00:02  118MN, tb=2117570
1.Dc8 Kg8 2.Lc7 Dxc8 3.gxf7+ Kh8 4.Le5 Dc5 5.Lb2 Sc7 6.La1 a4 7.Lb2 a3 8.La1 a2 9.Lb2 a1T 10.Lxa1 Sd5+ 11.Ke6+ Sc3 12.Lxc3+ Dxc3 13.f8D#
  Weiß setzt Matt: +- (#13)  Tiefe: 54/26   00:00:02  139MN, tb=2605658
Parent - - By Andreas Mader Date 2021-06-05 14:11
Reinhold Stibi schrieb:

Komisch, mit Ryzen 3970X

Stockfish 13   1.Dd6 ?   +-  0.00  105/18    4:25 Min  wird 1. Dc8 ! nicht gefunden.


Meiner Erfahrung nach lassen sich Tests mit Stockfish nur selten exakt reproduzieren. Ich habe es heute noch einmal versucht und es hat doppelt so lange bis zur Lösung gedauert.

Ich spiele gerade mehrere Engine-Turniere mit unterschiedlichen (im Vergleich mit den üblichen Zeiten hier extrem langen) Bedenkzeiten ohne Eröffnungsbibliothek und gerade Stockfish neigt dazu, gleich zu Beginn unterschiedliche Züge zu spielen.
Parent - - By Benno Hartwig Date 2021-06-05 18:49

> Meiner Erfahrung nach lassen sich Tests mit Stockfish nur selten exakt reproduzieren.


Nutzt du vielleicht mehr als einen Thread?
Dann wäre das Verhalten, dass du beschreibst, auch zu erwarten.
Ich vermute aber, dass sich andere Engines mit Threads>1 ähnlich verhalten.
Parent - - By Andreas Mader Date 2021-06-05 19:53
Benno Hartwig schrieb:

Nutzt du vielleicht mehr als einen Thread?
Dann wäre das Verhalten, dass du beschreibst, auch zu erwarten.
Ich vermute aber, dass sich andere Engines mit Threads>1 ähnlich verhalten.


Ja, ich nutze die Default-Einstellungen und das sind 10 Threads.
Parent - - By Benno Hartwig Date 2021-06-05 21:06
Bereits ab 2 Threads bekommst du bei Stockfish bei gleichen Rahmenbedingungen(!!!) durchaus verschiedene Ergebnisse:
- unterschiedliche Zeiten
- unterschiedliche Bewertungen
- und ggf. auch unterschiedliche Züge.

Übrigens:
Wenn den Multivariantenmodus mit verschiedenen Werten nutzt, erhältst du für den besten Zug ggf. auch verschiedene Züge und Bewertungen.
Ich staunte da auch schon manchmal.

Ich hatte auch den Eindruck, das andere Engines ganz ähnlich auftreten, wenn mehrere Threads genutzt wurden.
Oder habt ihr mit bestimmten Engines auch gegenteilige Erfahrungen? Sind deren Ergebnisse auch bei vielen Threads reproduzierbar?
Parent - - By Lothar Jung Date 2021-06-05 21:55
Ja, Lc0 nutzt nur Threads um Grafikkarte(n) anzusprechen.
Multithreading wie bei CPUs gibts nicht. Die Grafikarte(n) arbeiten extensiv parallel.
Jedoch könnte die Suche zu unterschiedlichen Ergebnissen führen.
Es wäre interessant zu testen, ob und inwieweit die Rechenergebnisse bei gleicher Hardware abweichen.

Lothar
Parent - By Benno Hartwig Date 2021-06-05 23:20
Ich hatte mal die naive Vorstellung, wenn ich bis zu einer bestimmten Tiefe rechnen lasse, dann wäre es ganz egal
- wieviele Threads ich nutze
- welchen Wert ich im Multivarianten-Modus eingestellt habe.
Aber so ist es bei weitem nicht.
Parent - By Andreas Mader Date 2021-06-06 00:30
Ich kann mir durchaus vorstellen, dass es zu unterschiedlichen Ergebnissen kommen kann, wenn Threads durch irgendwelche Zufälle ihre Ergebnisse um ein paar Millisekunden früher oder später abliefern als andere Threads und die Hauptsteuerung des Programms durch die andere Reihenfolge andere Entscheidungen trifft - gerade bei den extrem selektiven heutigen Programmen. Die betreffende Stellung hat Stockfish bei mir bei der selben Suchtiefe gelöst, aber viel länger gebraucht, um sie zu erreichen. Möglicherweise haben auch die Hashtabellen und ihr Füllgrad einen Einfluss. Exakt reproduzierbare Ergebnisse gibt es schon lange nicht mehr, es ist ja auch jeder Rechner verschieden.
Parent - - By Roland Riener Date 2021-06-04 16:20
n2Bqk2/5p1p/Q4KP1/p7/8/8/8/8 w - - 0 1

Analysis by Crystal 140121:

1.Dc8 Kg8 2.Lc7 Dxc8 3.gxf7+ Kh8 4.Le5 Dc5 5.Lb2 Sc7 6.La1 a4 7.Lb2 a3 8.La1 a2 9.Lb2 a1D 10.Lxa1 Dc3+ 11.Lxc3 Sd5+ 12.Ke6+ Sf6 13.Lxf6#
  +- (#13)  Tiefe: 21/27   00:00:05  6964kN
Parent - By Kurt Utzinger Date 2021-06-05 15:42
Roland Riener schrieb:

n2Bqk2/5p1p/Q4KP1/p7/8/8/8/8 w - - 0 1

Analysis by Crystal 140121:

1.Dc8 Kg8 2.Lc7 Dxc8 3.gxf7+ Kh8 4.Le5 Dc5 5.Lb2 Sc7 6.La1 a4 7.Lb2 a3 8.La1 a2 9.Lb2 a1D 10.Lxa1 Dc3+ 11.Lxc3 Sd5+ 12.Ke6+ Sf6 13.Lxf6#
  +- (#13)  Tiefe: 21/27   00:00:05  6964kN


Ja, Crystal ist in solchen Stellungen eine "Bombe".
Mfg
Kurt
Parent - By Torsten Cuber Date 2021-07-06 20:32
Eine sehr schöne Zugzwangstellung, mit der man auch die Fortschritte einzelner Programmeversionen prüfen kann.
Ich habe die Stellung auf meinem (mittlerweile nicht mehr absolut High-End-Smartphone) Huawei Mate 9 analysiert.
Die Engines laufen mit 8 threads und 1GB HT.

Stockfish 14 findet 1.Dc8!! nicht in 5 Minuten
SugaR AI ICCF 1.40 findet 1.Dc8!! dagegen in nur 11 Sekunden!
Diese Engine ist für die Partieanalyse bzw Fehlersuche in Großmeisterpartien absolut überragend.
Schade daß hier im Forum soviel Energie mit persönlichen Kleinkriegen verschwendet wird.
Das macht mir mittlerweile keinen Spaß mehr! 
Up Topic Hauptforen / CSS-Forum / Stellung mit Zugzwang, Stockfish ist blind?

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill