Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / ShashChess 41.1
- - By Max Siegfried Date 2026-03-20 11:05
https://github.com/amchess/ShashChess/releases/tag/41.1
Parent - - By Tommy Tulpe Date 2026-03-20 11:58 Upvotes 1
Danke für den Hinweis, Max.
Weißt du zufällig, welche Fehler verbessert wurden oder ob es einfach ein kleines Update mit dem Versuch der Spielstärkesteigung ist?
Parent - - By Peter Martan Date 2026-03-20 12:11 Edited 2026-03-20 12:24
https://talkchess.com/viewtopic.php?p=990522#p990522

und ff. in diesem Thread, weiter unten,

https://talkchess.com/viewtopic.php?p=990553#p990553

, beschreibt Manzo dann die neue Option der Anti Dancing Analysis etwas näher, vor allem auch als Antwort auf die negativen Output- Beispiele, die ich gebracht hatte. Auf der main page

https://github.com/amchess/ShashChess

ist es jetzt unter den UCI- Optionen gleich nach dem schon länger bekannten Abschnitt über die Full depth threads erwähnt (, die ich übrigens auch kaum je verwende).
Ehrlich gesagt überzeugt mich die Sinnhaftigkeit dieses neuen Features nach wie vor nicht sehr, Näheres vielleicht, wenn du magst, per Email oder PN.
Parent - - By Rainer Maikowski Date 2026-03-20 13:19
ich bekomme ShashChess 41.1 nicht zum laufen. Ich kopiere die Dateien mit dem ShashChess-Verzeichnis und die Exe Windows-Ordner und lege sie im ShaschChess-Verzeichnis ab.  Aber die hat nur so wenig Gigabyte. Beim installieren wir dann ein fehler gemeldet.
Was muss ich machen?
Rainer Maikowski
Parent - - By Peter Martan Date 2026-03-20 13:32 Edited 2026-03-20 13:40
Du musst die beiden NNUE- files, die beim Download der 41er- Version noch eigens zusätzlich zum Download angeboten wurden

https://github.com/amchess/ShashChess/releases/tag/41

(dort der Link nnue.7z, hier direkt

https://github.com/amchess/ShashChess/releases/download/41/nnue.7z

, Achtung, wenn du auf diesen zweiten hier klickst, startet gleich der Download), extra runterladen, weil sie seit 41 nicht mehr im Compile embedded sind und sie in den Ordner ablegen, in dem sich auch die Binary von 41.1 befindet, die du jetzt neu heruntergeladen hast und installieren willst.
Wenn du sie (die NNUE- files) schon für 41 runtergeladen hast, pack einfach die neue 41.1- Version auch in den Ordner, in dem du schon 41 und die NNUE- files hast.
Parent - By Rainer Maikowski Date 2026-03-20 14:56 Upvotes 1
Danke. Hat geklappt!
Parent - - By Walter Eigenmann Date 2026-03-20 13:40 Edited 2026-03-20 13:44 Upvotes 2
Peter Martan schrieb:
die Full depth threads erwähnt (, die ich übrigens auch kaum je verwende).

Ich habe FDT jetzt schon häufiger experimentell genutzt und konnte damit schon einige zusätzliche harte Nüsse knacken (ohne einschneidende Verluste an Geschwindigkeit oder Tiefe).
FDT bei Shash hebelt einfach simultan zum übrigen Rechnen das teils aggressive Default-Pruning aus. Dadurch wird das Rechnen breiter/genauer. Wenn du mit total 30 Threads arbeitest, kannst du 4-6 davon für FDT erübrigen. Natürlich weniger für Engine-Engine geeignet als für Analysen.

Gruss: Walter

.
Parent - - By Peter Martan Date 2026-03-20 14:21
Danke, Walter, so macht halt jeder seine eigenen Erfahrungen mit den vielen ShashChess- Optionen, ich persönlich habe (ist allerdings schon eine Weile her, dass ich zuletzt Vergleiche angestellt habe) immer den Eindruck gehabt, das leistet nichts wesentlich anderes als MultiPV (halt mit sovielen Lines, dass die eine, auf die's ankommt, auch gleich dabei ist, oder man wartet wieder um das länger, wenn's zu wenige multi primary variants sind, hier wird die Sache ein quantitatives Ausprobieren zwischen zu viel und zu wenig). Muss mal mit neueren Versionen probieren, bei welchen Stellungen was davon (bestimmte full depth thread- Anzahl gegen bestimmtes MultiPV=x) ein Mehr an time to depth kostet und dafür ein Minus an time to solution bringt. Kannst du mal eine Stellung zeigen, die mit Full depth threads schneller gelöst wird als mit MultiPV?
Parent - - By Max Siegfried Date 2026-03-20 18:10
1.MultiPV ist MultiPV das kennt doch jeder.
2.Full Depth Threads bedeutet einfach ausgedrückt: Es wird nichts abgeschnitten (kein Pruning).

Beispiel Grundstellung, Variante ist 50 Züge tief berechnet:
Bei 1. wurde sehr vieles abgeschnitten.
Bei 2. wurde nichts abgeschnitten
In beiden Fällen kannst du das gleiche erhalten oder etwas komplett unterschiedliches weil bei 2. ein top Zug in der Variante nicht abgeschnitten wurde, dadurch erhält man eine bessere Hauptvariante.

https://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?pid=175948;hl=ShashChess
Full Depth Threads = 1 sorgt für 4 gelöste Aufgaben also ein 8% besseres Ergebnis:

ShashChess 39
1 Minute 32 GB RAM
MCTS by Shashin
MultiPV  = 3
MCTS Explore
MCTSThreads = 2
4
8
15
21
23
25
27
30
31
32
33
34
35
36
38
41
42
45
46
47
50
= 21 von 50 gelöst
= 42% gelöst

vs

1 Minute
32 GB RAM
Threads = 8
MCTS by Shashin = On
MultiPV = 3
MCTS Explore = On
MCTSThreads = 2
Full Depth Threads = 1
Korrekt gelöst wurde Nr.:
4
8
11
12
15
16
21
23
25
27
29
30
31
32
33
34
35
36
37
38
42
45
46
47
50
= 25 von 50 gelöst
= 50% gelöst
Parent - By Peter Martan Date 2026-03-20 19:49 Edited 2026-03-20 20:24 Upvotes 1
Max Siegfried schrieb:

1.MultiPV ist MultiPV das kennt doch jeder.
2.Full Depth Threads bedeutet einfach ausgedrückt: Es wird nichts abgeschnitten (kein Pruning).

Wenn jeder MultiPV kennt, sollte auch jeder wissen, dass dabei bei den zu primary variants erhobenen auch weniger abgeschnitten wird, als bei non primaries. Nun kommt's dann einfach drauf an, bei welcher Stellung welche Varianten wieviel Pruning erfahren, wenn sie non primaries sind, und bei wievielen zu primaries erhobenen wieviel weniger abgeschnitten wird, und ob die entsprechende eine Variante mit dem best move schon bei denen dabei ist, die du für MultiPV vorgibst. Dein eines Beispiel sagt nur, dass bei den gerade mal 50 Stellungen in den gerade mal 2 runs mit den 2 Settings, die du vergleichst, einmal 4 Lösungen mehr vorgekommen sind, noch dazu überschneiden sich die gelösten nicht ganz, auf die Schnelle sehe ich z.B. im FDT- run die nr. 41 nicht unter den gelösten. Was du bräuchtest, dass du auf solche oder ähnliche Art halbwegs statistisch relevante Ergebnisse hättest, wären viel mehr Stellungen, die du viel öfter laufen ließest, möglichst im Vergleich mit viel mehr Engines oder Settings, dann bekämst du ein Bild von der schachlich- statistischen Relevanz (so sind die 8% einfach 8% ohne jeden Bezug zu einer Performance, die andere Stellungen und andere Engines im Vergleich dazu ergäben, du hast keinen Bezug zu irgendeiner Art von Schwankungsbreite, weil du eine solche einfach nicht kennst. Wenn von 50 Stellungen jeweils fast die Hälfte nicht gelöst wird, ist das bei diesen 2 runs der in Summe ziemlich ebenso große Pool wie der der gelösten, in welcher Zeit wären von diesen im Finstern liegenden annähnernd 50% die Ergebnisse bei mehr Hardware- Zeit gewesen? Welche anderen Engines hätten wieviele und welche dieser Stellungen bei einer bestimmten Hardware- TC gelöst und welche anderen Stellungen dafür nicht?

Ein Minimum an statistischer Relevanz schaut z.B. so aus:
325 Stellungen, (übrigens hat diese Andrea Manzo auch auf seinen sites veröffentlicht und verwendet sie zu seinen Testzwecken und zeigt Resultate mit ihnen) von denen  allein bei mir in bisher 64 gespeicherten runs zwischen 120 und 308 Lösungen pro run erreicht worden sind bei einer gemeinsamen Hardware- TC von 6 threads und 30"/Stellung. Mit allen diesen runs wird jeder neue Stellung für Stellung und Engine für Engine bzw. Setting für Setting neu verglichen, in Hinblick auf die Zahl der Lösungen und für jeden einzelnen run jede einzelne Stellung in Hinblick auf die genauen Lösungszeiten im direkten WDL- Vergleich, nur die zwischen 2 runs gleichermaßen nicht gelösten und die genau gleich schnell gelösten werden als "Remis" gerechnet, das bringt Distinktion zwischen den runs und senkt die schachlich relveante error bar um jeden neuen run und alle neuen direkten WDL- Vergleiche.
Da sieht's dann bei der 41.1- Version so aus:

    Program                                    Elo   +/-  Matches  Score   Av.Op.   S.Pos.   MST1    MST2   RIndex
              
15 ShashChess41.1GD-6t-MCTS1-MuPV4          : 3533    2  17307    54.9 %   3499   252/325    4.8s   10.5s   0.66

27 Stockfish-260307-6t-MuPV4                : 3519    2  16767    52.8 %   3499   234/325    4.3s   11.5s   0.62

40 ShashChess41.1GD-6t-FDT2-MuPV1           : 3495    2  16336    49.2 %   3501   212/325    4.6s   13.4s   0.57
41 ShashChess41.1GD-6t-MCTS1-MuPV1          : 3495    2  16423    49.2 %   3501   218/325    5.2s   13.4s   0.54
44 Stockfish-260307-6t-MuPV1                : 3492    2  16321    48.7 %   3501   211/325    5.1s   13.8s   0.55

MST1  : Mean solution time (solved positions only)
MST2  : Mean solution time (solved and unsolved positions)
RIndex: Score according to solution time ranking for each position


FTD2 heißt 2 Full depth threads, GD steht für Gold Digger, MultiPV und MCTS sind selbst erklärend. Im FTD2- run hab' ich MCTS dafür weggelassen, weil sonst nur 3 von 6 für A-B- übrig geblieben wären, das scheint mir im Vergleich zu 6 zu viel Unterschied. Aber will man jetzt genauer wissen, wie sich die Kombi von MCTS und FDT bei welcher Gesamtzahl an threads und welcher Hardware- TC auswirkt, muss man's extra laufen lassen, Rückschlüsse funktionieren sogar bei so knapp beisammen liegenden Werten nicht, oder eigentlich gerade auch bei denen nicht, wei sie im statistischen Rauschen eher untergehen (vorausgesetzt, man kennt ein solches, auch nicht ganz richtig, untergehen tun sie auch ohne das, nur weiß man's nicht, wie sehr sie's tun ).

Was sehen wir: es sind 6 Lösungen weniger bei gleichen StatTS- Elo, weil die time indices dafür um das besser sind, ist der FDT2- runs sogar um einen Platz weiter oben gereiht, jedenfalls sind die beiden runs hier aber in keiner Weise statistisch relevant unterschieden, wenn man nicht nur due Lösungen allein zählt und nicht nur bei so wenigen Stellungen und nur 2 runs für sich allein betrachtet. Und MultiPV=4 hat ungleich mehr gebracht.

Die Frage war übrigens, die ich an Walter gerichtet hatte und nicht an dich, welche Stellung hat bei welchem Full depth threads- Setting ein um wieviel bessere time to solution relativ zu einem bestimmten (für die Stellung ebenfalls nützlichen) MultiPV- Setting und wie groß ist da die statistische Schwankungsbreite. Bei einer einzelnen Stellung kann man ja leicht soviele Versuche machen, dass sich eine halbwegs relevante Schwankungsbreite zeigt.

Aber nehme wir einfach mal eine Stellung, die ShashChess auch single thread flott löst, z.B. diejenige, die ich auch hier verwendet habe

https://talkchess.com/viewtopic.php?p=990539#p990539

der direkte YACPD- Lind daraus

https://www.yacpdb.org/#search/M0I0XC8xcjJwM1wvcjJwMXAyXC9ia3AxUDFwMVwvMXAxUDFQUHBcL3AxUDFLMlBcL1BQQjVcLzgvLy8vLy8vLy8vLy8vLzEvMS8xLzA=/1

Zunächst mal single thread ohne FDT:



Engine: ShashChess41.1GD (1024 MB)
von the ShashChess developers (see AUTHORS

20/35  0:01   -5.84    1.c4+ Kxc4 2.Ld3+ Kd5 3.exf6 cxd4+
                       4.Kf3 exf6 5.Lxa6 Ta7 6.Lc4+ Kxc4
                       7.b3+ Kd3 8.Lxf6 Ta8 9.fxg5 Tf8
                       10.Kg2 Tg8 (3.731.404) 2443

...
28/49  0:38   -7.25    1.exf6 exf6 2.Lxf6 gxf4+ 3.Ke2 axb2
                       4.c4+ Kxc4 5.dxc5 dxc5 6.Lxb2 Kb5
                       7.Kf3 Ld8 8.Ld3+ c4 9.Lf5 Lg5 10.Lc8 Txa2
                       11.Lxb7 Txb2 12.Ke4 Ld8 13.Kf5 Kc5
                       14.Le4 (97.247.196) 2527

29/51  0:44   -4.95++  1.La4+ (113.655.862) 2536

29/67  0:48   -4.32    1.La4+ Kxa4 2.b3+ Kb5 3.c4+ Kc6
                       4.d5+ Kd7 5.e6+ Kc8 6.f5 Lc7 7.Ke2 Tb8
                       8.Kd3 La5 9.Kd2 Kb7 10.Ke2 Tc8
                       11.Kd3 Lb6 12.Ke2 Txd8 13.Ke1 La7
                       14.Kf2 (128.621.803) 2651

...
42/70  1:13   -4.29    1.La4+ Kxa4 2.b3+ Kb5 3.c4+ Kc6
                       4.d5+ Kd7 5.e6+ Ke8 6.f5 Kf8 7.Kd2 Kg7
                       8.Ke3 Kh6 9.Ke2 Ta8 10.Kf2 Td7
                       11.Kf1 Lc7 12.Ke2 Ta6 13.Kf2 Lb6
                       14.Lc7 (236.858.792) 3236

Wir verzichten hier darauf zu warten, bis die Eval die einzig wirkllch richtige mit 0.00 würde, weil wir wissen, dass das in dieser Stellung mit dieser Engine auch mit vielen Threads sehr lange nicht passiert, aber die ersten 6 Züge der Output- Line zeigen ja, dass der einzig richtige Weg gefunden ist, die Festung steht.

und dann mit FDT=1, natürlich wieder single thread und allen anderen Parametern auch wie zuvor:

3B4/1r2p3/r2p1p2/bkp1P1p1/1p1P1PPp/p1P1K2P/PPB5/8 w - -

Engine: ShashChess41.1GD (1024 MB)
von the ShashChess developers (see AUTHORS

20/36  0:01   -5.86    1.exf6 exf6 2.c4+ Kxc4 3.Ld3+ Kd5
                       4.Lxa6 Ta7 5.Lxf6 cxd4+ 6.Kf3 Txa6
                       7.bxa3 gxf4 8.Kxf4 d3 9.Ke3 d2
                       10.Kxd2 b3+ 11.Kd3 bxa2 (3.305.460) 2490
...
32/55  1:52   -7.54    1.exf6 exf6 2.Lxf6 gxf4+ 3.Kf3 axb2
                       4.c4+ Kxc4 5.dxc5 dxc5 6.Lxb2 Ld8
                       7.Lb3+ Kb5 8.g5 Lxg5 9.Lc1 Te7
                       10.Kg4 c4 11.Lb2 cxb3 12.axb3 Td7
                       13.Kxg5 f3 14.Kg4 (284.807.180) 2540

33/57  3:15   -5.85    1.La4+ Kxa4 2.b3+ Kb5 3.c4+ Kc6
                       4.d5+ Kd7 5.e6+ Kc8 6.Lxa5 gxf4+
                       7.Kxf4 Txa5 8.Kf5 Tc7 9.Kg6 Kb7
                       10.Kh6 Ka8 11.Kg7 Taa7 12.Kg6 Kb7
                       13.Kf7 Ta8 14.Kg7 (496.657.093) 2542

...
36/72  3:22   -4.03    1.La4+ Kxa4 2.b3+ Kb5 3.c4+ Kc6
                       4.d5+ Kd7 5.e6+ Kc8 6.f5 Lxd8 7.Kf2 Lb6
                       8.Kf1 Tb8 9.Kg2 Ta7 10.Kf2 Kc7
                       11.Ke1 Th8 12.Kf2 Kd8 13.Ke2 La5
                       14.Kf3 (523.604.988) 2587

Dauert halt einfach deutlich länger, braucht, weil single thread eher deterministisch, auch keinen MultPV- Vergleich, weil's ja offensichtlich auch default die best line flott nach oben bringt. Wieviel da jetzt "abgeschntten" wurde, bevor die Lösungsvariante die primary wurde, können wir nur vermuten, aber viel wird's wohl nicht gewesen sein, infolgedessen kostet die an brute force näher angesiedelte (wirklich brute force ist wohl auch noch einmal eine Nummer anders) dadurch, dass sie noch weniger abschneidet, einfach beides, besser gesagt, addiert Zeit zu beidem, zur time to depth und zur time to solution. Was jetzt bei welcher Stellung welchen Unterschied in diesen beiden Kriterien macht, untersucht man entweder anhand jeder Stellung, die einen interessiert, einzeln, SMP halt auch mit entsprechend vielen runs, bis man eine halbwegs relevante Schwankungsbreite hat, oder man nimmt genug Stellungen, sowohl solche, die schnell gelöst werden als auch solche, die länger brauchen und vergleicht sie mit genug Engines, Settings, Runs, dann kann man statistische relevante Aussagen für das eine Stellungs- Hardware- TC- Engine(-setting)- Sample machen, beachtet man, wie's EloStatTS macht, außer den Lösungszahlen auch die Lösungszeiten Stellung für Stellung, oder man vergleicht entsprechend viele unterschiedliche Hardware- TC- Vorgaben, dann gibt das irgendwann einen Eindruck übers Verhältnis von distinction to error bar (ein Tool wie EloStatTS sagt einem, wann das inwieweit der Fall ist, nämlich wie groß die für die Anordnung relevante error bar relativ zur Unterschiedsgröße ist).
So wie du das machst, kann man's auch machen, ich würde aber halt sagen, da kann man's auch genau so gut (nein besser, weil's Strom und Hardware- Zeit spart) sein lassen.
Weil es beides nicht tut: es untersucht nicht die schachlich relevanten Unterschiede der einzelnen Stellungen und andererseits auch nicht einmal die statische Relation genau dieser einen very small sample size in Relation zu einem jedenfalls viel größeren, weil very big bias
Parent - - By Walter Eigenmann Date 2026-03-20 21:26
Peter Martan schrieb:
Kannst du mal eine Stellung zeigen, die mit Full depth threads schneller gelöst wird als mit MultiPV?
Full Depth Threads hat ja nichts mit MultiPV (sprich: Kandidatenzüge) zu tun; das habe ich nicht verglichen.
(Wäre sicher auch ein Vergleichstest wert).

Hier aber ein paar Stellungen, bei denen Shash 41.1 GD ohne FDT die Lösung nicht in einer halben Minute findet, hingegen mit FDT schon nach einigen Sekunden.
(Ryzen-9, 30Threads,6er-Syzygy)

Gruss: Walter

Caissa-LeelaChess 2024

d7! (M16)

_____________________________________________________

J.Heinz 1981

f5!

_____________________________________________________

N.N.

Lb8!

_____________________________________________________

Tucano-Lizard 2024 (Corr)

Sg5!

_____________________________________________________

S.Segenreich 1953

c6!

_____________________________________________________

LeelaChess-Obsidian 2025

Le8!

.
Parent - - By Peter Martan Date 2026-03-20 22:31 Edited 2026-03-20 22:33
Das muss ich der Reihe nach machen.
Walter Eigenmann schrieb:


Caissa-LeelaChess 2024
2KR4/r7/3P2k1/2PR4/p7/7p/P3r2P/8 w - - 0 64
d7! (M16)


Neben d7 ist Kb8 und c6 nur um einen Zug länger zum Matt, im Tiefe 56 mit MultiPV=4:

2KR4/r7/3P2k1/2PR4/p7/7p/P3r2P/8 w - - 0 1

Analysis by The Huntsman 1:

1. +- (#16):  64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kd6 Txd7+ 67.Kxd7 Kf7 68.Td6 Te5 69.c6 Te7+ 70.Kc8 Te6 71.c7 Ke7 72.Txe6+ Kxe6 73.Kb7 Kf5 74.c8D+ Ke5 75.Dc5+ Ke4 76.Td4+ Ke3 77.Dc3+ Kf2 78.Td2+ Ke1 79.Dc1#
2. +- (#17):  64.c6 Tc2 65.Kb8 Ta6 66.Tg8+ Kf7 67.d7 Tb6+ 68.Ka8 Ta6+ 69.Kb7 Tcxc6 70.d8D Tab6+ 71.Dxb6 Txb6+ 72.Kxb6 Kxg8 73.Td7 Kf8 74.Kc6 a3 75.Kd6 Kg8 76.Ke6 Kf8 77.Kf6 Kg8 78.Tc7 Kh8 79.Kg6 Kg8 80.Tc8#
3. +- (#17):  64.Kb8 Tg7 65.c6 Tb2+ 66.Kc8 Ta7 67.d7 Tb4 68.Tg8+ Kf7 69.Tf5+ Ke6 70.Tf6+ Kxf6 71.d8D+ Ke6 72.Te8+ Kf7 73.Tf8+ Ke6 74.Df6+ Kd5 75.Dg5+ Kc4 76.Tf4+ Kc3 77.Dg3+ Kb2 78.Tf2+ Ka1 79.Dc3+ Kb1 80.De1#
4. +- (#23):  64.a3 Txh2 65.d7 Te2 66.Tg8+ Kf7 67.Tf5+ Ke6 68.Tf6+ Ke5 69.Te8+ Kxf6 70.d8D+ Tee7 71.Tf8+ Kg6 72.Dd5 Ta6 73.Th8 Tae6 74.Dh5+ Kf6 75.Dh4+ Kg6 76.Tg8+ Kf7 77.Dh7+ Kf6 78.Tf8+ Ke5 79.Df5+ Kd4 80.Td8+ Td7 81.Txd7+ Kc3 82.Dd3+ Kb2 83.Dd2+ Kb3 84.Db4+ Ka2 85.Td2+ Ka1 86.Db2#

Hier müsste man also, damit der Output wirklich als "gelöst" im Sinn der Stellung gälte, die genau richtige DTM auch verlangen, die sehe ich bei einem ersten Versuch mit FDT=6 auch nicht in annähernd der Zeit, die du angibt. Wie lange dauert's bei dir bis zu der (#16- Anzeige), und wieviele deiner 30 Threads hattest du für Full depth Threads?
Bei mir schaut's mit 30 Threads der 16x4.3GHz CPU, von denen 6 für FDT- Suche reserviert sind, mit 8G Hash und SyzygyProbe Limit=6 (was vielleicht sogar ein bisschen bremst hier, aber andererseits wohl auch nicht viel) beim ersten Versuch so aus:

2KR4/r7/3P2k1/2PR4/p7/7p/P3r2P/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

64.Kb8 Tg7 65.d7 Tb2+ 66.Ka8 Tb5 67.Tc8 Ta5+ 68.Kb7 Txd7+ 69.Txd7 Tb5+ 70.Ka6 Tb2 71.Td5 Kf6 72.Tc6+ Ke7 73.Th5 Kf8 74.Th7 Kg8 75.Td7 Tb8 76.Tb6 Ta8+ 77.Kb7 Te8 78.c6 Tf8 79.c7 Tf7 80.c8D+ Kg7 81.Txf7+ Kxf7 82.Td6 Kg7 83.Dc7+ Kg8 84.Td8#
Tiefe: 50/42 00:00:32 1382MN
Weiß setzt Matt.
+- (#21)

Erst da

2KR4/r7/3P2k1/2PR4/p7/7p/P3r2P/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kd6 Txd7+ 67.Kxd7 Kf7 68.c6 Te7+ 69.Kc8 Te2 70.c7 Ke6 71.T8d6+ Ke7 72.Kb7 Tb2+ 73.Tb6 Txb6+ 74.Kxb6 Ke6 75.Kc5 Ke7 76.c8D Kf7 77.Dc6 Ke7 78.Td7+ Ke8 79.Dc8#
Tiefe: 59/32 00:01:59 4977MN
Weiß setzt Matt.
+- (#16)

wird zum best move gewechselt und zur richtigen DTM.

Zweiter Versuch mit nur einem FDT der 30, 32G Hash (weil's ja zuerst länger als eine Minute bis zum #16 gedauert hat, waren die 8 wohl etwas wenig, dafür waren die 32 hier jetzt zuviel, dennoch):

2KR4/r7/3P2k1/2PR4/p7/7p/P3r2P/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

64.d7 Txa2 65.Tg8+ Kf7 66.d8D Ta8+ 67.Kd7
  Weiß steht klar auf Gewinn. 
  +- (4.73)  Tiefe: 10/15   00:00:00
...
64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kb8 Txd7 67.T8xd7 Txa2 68.T7d6+ Kf7 69.Td2 Ta3 70.Tb2 Tb3+ 71.Txb3 axb3 72.Tb6 Ke7 73.Kb7 b2 74.c6 Kf6 75.c7+ Ke5 76.Txb2 Kd4 77.c8D Ke4
  Weiß steht klar auf Gewinn. 
  +- (58.51 ++)  Tiefe: 30/42   00:00:08  368MN
64.d7 Kh6 65.Th8+ Kg7 66.d8D Ta8+ 67.Kc7 Txd8 68.Thxd8 Txh2 69.Td2 Th1 70.Td1 Th2 71.T8d2 Tg2 72.Txg2+ hxg2 73.Tg1 Kg6 74.Kd6 Kf5 75.Txg2 Ke4 76.c6 Ke3 77.Tg8 Kf3 78.c7 Ke4 79.c8D Kd3 80.Tg2 a3 81.Dh3+ Ke4 82.Tg4+ Kf5 83.Df3#
  Weiß setzt Matt. 
  +- (#20)  Tiefe: 30/80   00:00:08  383MN
...
64.d7 a3 65.Tg8+ Kf7 66.Tf5+ Ke6 67.Te8+ Kxf5 68.Txe2 Kg4 69.c6 Kf3 70.Te8 Kg2 71.d8D Ta8+ 72.Kc7 Txd8 73.Kxd8 Kxh2 74.c7 Kg3 75.c8D Kf4 76.Dxh3 Kg5 77.De6 Kf4 78.Df7+ Kg4 79.Tg8+ Kh3 80.Dh7#
  Weiß setzt Matt. 
  +- (#17)  Tiefe: 53/34   00:00:37  1550MN
64.d7 a3 65.Tg8+ Kf7 66.Tf5+ Ke6 67.Te8+ Kxf5 68.Txe2 Kg4 69.d8D Ta8+ 70.Kc7 Txd8 71.Kxd8 Kf3 72.Te7 Kg2 73.c6 Kxh2 74.c7 Kg3 75.c8D Kf4 76.Dxh3 Kg5 77.Tf7 Kg6 78.Df5+ Kh6 79.Th7#
  Weiß setzt Matt. 
  +- (#16)  Tiefe: 54/34   00:00:43  1805MN
64.d7 a3 65.Tg8+ Kf7 66.Tf5+ Ke6 67.Te8+ Kxf5 68.Txe2 Kg4 69.d8D Ta8+ 70.Kc7 Txd8 71.Kxd8 Kf3 72.Te7 Kg2 73.c6 Kxh2 74.c7 Kg3 75.c8D Kf4 76.Dxh3 Kg5 77.Tf7 Kg6 78.Df5+ Kh6 79.Th7#
  Weiß setzt Matt. 
  +- (#16)  Tiefe: 55/32   00:00:43  1825MN
...
64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kd6 Txd7+ 67.Kxd7 Kf6 68.Te8 Txh2 69.c6 Tc2 70.c7 h2 71.Te1 Kg6 72.c8D Txc8 73.Kxc8 Kg7 74.Th1 Kg6 75.Kd7 Kf6 76.Txh2 Kg6 77.Tg2+ Kh6 78.Td3 a3 79.Th3#
  Weiß setzt Matt. 
  +- (#16)  Tiefe: 66/32   00:01:16  3155MN

Im ersten Gegenversuch mit ebenso 8G Hash wie zuerst, hat's tatsächlich noch länger gedauert bis zur richtigen DTM als beim ersten oben, daher hab' ich beim zweiten Versuch wieder 32G genommen und das SyzygyProbe Limit auf 0 gesetzt. Zweiter Versuch ohne FDTs:

2KR4/r7/3P2k1/2PR4/p7/7p/P3r2P/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

64.d7 Txa2
  Weiß steht auf Gewinn. 
  +- (3.84)  Tiefe: 1/4   00:00:02  8589Knoten
...
64.d7 Txa2 65.Kb8 Ta5 66.Te8 Tb2+ 67.Kc7
  Weiß steht auf Gewinn. 
  +- (4.15)  Tiefe: 7/12   00:00:02  71kN
64.Kb8 Ta5 65.Kc7 Txa2 66.d7 Tc2
  Weiß steht auf Gewinn. 
  +- (4.17)  Tiefe: 8/13   00:00:02  82kN
...
64.d7 Kf7 65.Tf8+ Kg7 66.Tg8+ Kf7 67.Tf5+ Ke6 68.Te8+ Kxf5 69.Txe2 Ta8+ 70.Kb7 Th8 71.c6 Th7 72.Te8 Kg6 73.Kb6 Tf7 74.d8D Kf5 75.Dd4 Te7
  Weiß steht klar auf Gewinn. 
  +- (39.94)  Tiefe: 22/56   00:00:09  286MN
64.d7 Kf7 65.Tf8+ Kg7 66.Tg8+ Kh6 67.Th8+ Kg7 68.Tg5+ Kf7 69.Tf8+ Kxf8 70.d8D+ Te8 71.Tf5+ Tf7 72.Txf7+ Kxf7 73.Dxe8+ Kxe8 74.Kb7 Ke7 75.c6 Kf6 76.c7 Kg5 77.c8D Kh4 78.Dh8+ Kg4 79.Df6 Kh5 80.Df5+ Kh4 81.Kb6 a3 82.De6 Kg5 83.Dxh3 Kf4 84.Dg3+ Kf5 85.h4 Ke6 86.h5 Ke7 87.h6 Ke6 88.h7 Kd7 89.De5 Kd8 90.Kc6 Kc8 91.h8D#
  Weiß setzt Matt. 
  +- (#28)  Tiefe: 23/66   00:00:10  372MN
...
64.d7 a3 65.Tg8+ Kf7 66.Tf5+ Ke6 67.Te8+ Kxf5 68.Txe2 Kg4 69.c6 Kf3 70.Td2 Ta8+ 71.Kb7 Ta4 72.d8D Tb4+ 73.Kc7 Ke3 74.Dd3+ Kf4 75.Dd6+ Kf5 76.Dxb4 Kg5 77.Td5+ Kg6 78.Dg4+ Kf7 79.Tf5+ Ke8 80.De4#
  Weiß setzt Matt. 
  +- (#17)  Tiefe: 52/34   00:00:35  1404MN
64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kd6 Txd7+ 67.Kxd7 Kf6 68.c6 Te7+ 69.Kc8 Te1 70.c7 Ke7 71.T8d6 a3 72.Th6 Kf8 73.Td7 Kg8 74.Kb7 Tb1+ 75.Tb6 Tc1 76.c8D+ Txc8 77.Kxc8 Kh8 78.Kc7 Kg8 79.Tb8#
  Weiß setzt Matt. 
  +- (#16)  Tiefe: 53/34   00:00:46  1838MN
64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kd6 Txd7+ 67.Kxd7 Kf6 68.c6 Te7+ 69.Kc8 Te1 70.c7 Ke7 71.T8d6 a3 72.Th6 Kf8 73.Td7 Kg8 74.Kb7 Tb1+ 75.Tb6 Tc1 76.c8D+ Txc8 77.Kxc8 Kh8 78.Kc7 Kg8 79.Tb8#
...
64.d7 Ta8+ 65.Kc7 Ta7+ 66.Kd6 Txd7+ 67.Kxd7 Kf6 68.c6 Te7+ 69.Kc8 Te2 70.c7 Ke7 71.T8d6 a3 72.Th6 Kf7 73.Td7+ Te7 74.Txe7+ Kxe7 75.Kb7 Kf7 76.c8D Kg7 77.Td6 Kf7 78.Dc7+ Ke8 79.Td8#
  Weiß setzt Matt. 
  +- (#16)  Tiefe: 74/32   00:02:15  5500MN

Also sehr groß ist der Unterschied hier schon nicht mehr, wieviele Versuche man wohl mit einem einzelnen bestimmten Setting machen müsste, um eine wirklich halbwegs relevanten Mittelwert zu bekommen, mag ich nicht ausprobieren.
Und dann (wenn's nicht nur, worauf ich mehr setzen würde, reines SMP- Glück bzw. Pech war) hat sich der eine FDT- Thread im einzelnen besten Versuch eigentlich mehr bewährt als die 6 davor.

MultiPV ist hier tatsächlich kein echter Konkurrent, als es die spezialisierte Mattsuche, auf mehrere Varianten gleichrangig verteilt, tatsächlich mehr time to solution kostet, das gilt aber so sogar auch z.B. für den Huntsman, auch der tut sich leichter, nur jeweils eine primary bis zum Matt genau durchzurechen.  Ansonsten ist MultiPV schon insofern vergleichbar mit dem FDT- Feature, als ja bei MultiPV auch die ansonsten mit anderen Pruning und LMR- Parametern behandelten non primary variants zu primaries erhoben werden und somit ähnlich wie mit Fulll Depth Threads berechnet, bei denen es bei ShashChess auch kein brute force im engsten Sinn ist, was gerechnet wird.
Zu den anderen Stellungen in weiteren Postings.
Parent - - By Max Siegfried Date 2026-03-20 23:14
Code:
Performance Summary

Metric  Standard ShashChess  GoldDigger ShashChess
Solved positions (out of 325)  200  206
Match result vs. Stockfish 18  +14 Elo (52.0%)  −3 Elo (49.5%)
Average time per position (ms)  3218  2913
Nodes searched (millions)  3.49  2.99
Nodes per second  1,084,800  1,027,626


Stimmt es eigentlich das ShashChess +14 Elo stärker ist als Stockfish 18?
GoldDigger -3 Elo

Demnach wäre GD -17 Elo schwächer als Standard ShashChess
https://github.com/amchess/ShashChess

Welche Version verwendet ihr?
Stockfish 18
neueste Stockfish Dev.
ShashChess
ShashChess GoldDigger
Parent - By Peter Martan Date 2026-03-20 23:34 Edited 2026-03-20 23:43
Max Siegfried schrieb:

Stimmt es eigentlich das ShashChess +14 Elo stärker ist als Stockfish 18?
GoldDigger -3 Elo

Mit den nuggets, die Andrea als Startstellungen verwendet, bekommt er die Ergebnisse, die du auf der hp abgelesen hast.
Zitat:

Welche Version verwendet ihr?
Stockfish 18

Ohne jetzt extra noch einmal selbst nachgesehen zu haben (kannst du ja auch selber machen, wenn's dort steht, was fragst du dann, wenn nicht, geh' ich mal von SF 18 aus, der ist ja auch nicht wirklich viel älter als die jüngste SF dev.) und ich kann Andrea ja mal bei Gelegenheit fragen, übrigens
"ihr" in
"Welche Version verwendet ihr"
, ist zuviel der Ehre. Ich bin nicht im fixen Tester- Team, nur im erweiterten bei Bedarf als externer Beauftragter, und welche SF- Version ich in meiner 325er- Liste habe, hast du ja eh auch gesehen, den SF17.1, 260101 kann ich dir noch extra kopieren, wenn's dich brennend interessiert
Parent - By Peter Martan Date 2026-03-20 23:24 Edited 2026-03-20 23:29
[quote="Walter Eigenmann"]

J.Heinz 1981

f5!
[/quote]

Das dauert bei mir bei Einzelversuchen mit (wieder 6 von30)  und ohne Full Depth threads auch MultiPV=1 zungefähr gleich lang.
FDT=0:

Halloween Witch Chess 2020 - Study J. Heinz 1981 1-0, Glarean Magazin
2k5/1p3pp1/p1p1p1p1/2P1P1P1/PP1P1P1P/K7/8/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

1.Kb3 Kd7 2.b5 a5 3.Kc2 Ke8 4.Kd3
  Weiß steht besser. 
  +/- (1.08)  Tiefe: 10/13   00:00:00
...
  = (0.13)  Tiefe: 48/77   00:00:07  600MN, tb=17247
1.Ka2 Kd8 2.Kb3 Ke7 3.Kc2 Ke8 4.Kd2 Kd8 5.Kc3 Kd7 6.Kb2 Ke7 7.Kb3 Ke8 8.Kc2 Kd8 9.Kd3 Kd7 10.Ke3 Ke8 11.Kf3 Ke7 12.Kg2 Kd7 13.Kg3 Ke8 14.Kg4 Kf8 15.h5 gxh5+ 16.Kxh5 g6+ 17.Kg4 Ke7 18.Kf3 Kd8 19.Ke2 Kc7 20.Kd3 Kd8 21.Kc4 Ke8 22.Kc3 Kd7
  Die Stellung ist ausgeglichen. 
  = (0.13)  Tiefe: 49/56   00:00:08  672MN, tb=26360
1.f5
  Die Stellung ist ausgeglichen. 
  = (0.14 ++)  Tiefe: 50/29   00:00:09  747MN, tb=32979
...
Ich würde zwischen den beiden eine längere Output- Variante kopiert haben, es kam aber ewig lang keine solche, immer nur der erste Halbzug, auch nach der letzten, die ich abgewartet habe, danach noch nach weiteren 5 Minuten gar keine weitere Iteration
...
1.f5
  Weiß steht auf Gewinn. 
  +- (3.92 ++)  Tiefe: 50/55   00:00:59  4382MN, tb=911749

FDT=6:

    
2k5/1p3pp1/p1p1p1p1/2P1P1P1/PP1P1P1P/K7/8/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

1.Ka2
  Weiß steht etwas besser. 
  +/= (0.50)  Tiefe: 1/3   00:00:01  6050Knoten
...
1.Kb2 Kd7 2.Kb1 Kd8 3.Kc2 Ke8 4.Kd2 Kd7 5.Ke3 Kd8 6.Kf3 Ke7 7.Kg3 Ke8 8.Kg4 Kf8 9.Kh3 Ke8 10.Kg2 Kd7 11.Kg1 Kd8 12.Kf1 Ke8 13.Ke2 Kd8 14.Kd3 Ke8 15.Kc2 Kd8 16.Kc1 Ke7 17.Kd1 Kd8 18.Ke2 Ke7 19.Ke1 Ke8 20.Kf2 Kd8 21.Ke3 Kd7 22.Kd2 Ke7 23.f5 gxf5 24.h5 Kf8 25.Ke2 g6 26.h6 Kg8 27.Kf3 Kh7 28.Ke3 Kh8 29.a5 Kg8 30.Kf3 Kh8 31.Ke2 Kh7 32.b5
  Die Stellung ist ausgeglichen. 
  = (0.04)  Tiefe: 61/95   00:00:22  1897MN, tb=181043
1.f5
  Die Stellung ist ausgeglichen. 
  = (0.06 ++)  Tiefe: 62/70   00:00:26  2171MN, tb=267516
...
1.f5
  Die Stellung ist ausgeglichen. 
  = (0.21 ++)  Tiefe: 62/70   00:00:27  2260MN, tb=290350
1.f5
  Weiß hat minimalen Vorteil. 
  = (0.26 ++)  Tiefe: 62/70   00:00:28  2334MN, tb=303189
...
1.f5
  Weiß steht besser. 
  +/- (1.25 ++)  Tiefe: 62/70   00:00:44  3611MN, tb=530250
1.f5
  Weiß steht deutlich besser. 
  +- (1.65 ++)  Tiefe: 62/70   00:00:54  4403MN, tb=683830
...
1.f5
  Weiß hat entscheidenden Vorteil. 
  +- (2.89 ++)  Tiefe: 62/70   00:02:05  9848MN, tb=2068008

Und dann wieder dasselbe Phänomen, ewig lang keine weitere Iteration, wieder hab' ich's nach guten 5 Minuten abgebrochen, hier wären statt der 8G mehr Hash vielleicht wieder besser gewesen, aber es kam ja nur auf den best move mit Gewinn- Eval an.
Parent - By Peter Martan Date 2026-03-21 00:41
[quote="Walter Eigenmann"]

N.N.

Lb8!
[/quote]
6 von 30 Threads FDT:

7k/Bp1R1b1p/1p2pK1n/8/4P1P1/6pB/4p3/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

1.g5 e1D 2.gxh6 Lg8 3.Ke7 g2 4.Lxg2 Dh4+ 5.Ke8
  Schwarz steht deutlich besser. 
  -+ (-1.99)  Tiefe: 10/20   00:00:00
...
1.g5 g2 2.Lxg2 e1D 3.Lxb6 Sg4+ 4.Ke7 Kg7 5.Td6 Se5 6.Ld4 Dg3 7.Lxe5+ Dxe5 8.Lf1 Dxg5+ 9.Kd7 Df4 10.Td1 Dxe4 11.Lb5 e5 12.Kd8 Db4 13.Le2 e4 14.Th1 Dc5 15.Tf1
  Schwarz steht klar auf Gewinn. 
  -+ (-7.00)  Tiefe: 19/68   00:00:49  2218MN, tb=9730772
1.Lb8 e1D 2.Le5 Dxe4 3.Td8+ Lg8 4.Td4 De3 5.Td3 De1 6.Td1 Da5 7.Ta1 Dc5 8.Tc1 De3 9.Tc3 De4 10.Tc4 Dd5 11.Td4 Da5 12.Lc7
  Schwarz steht klar auf Gewinn. 
  -+ (-7.08)  Tiefe: 20/67   00:01:15  3401MN, tb=14079043
1.Lb8 e1D 2.Le5 Dxe4 3.Td8+ Lg8 4.Td4 De3 5.Td3 De1 6.Td1 Da5 7.Ta1 Dc5 8.Tc1 De3 9.Tc3 De4 10.Tc4 Dd5 11.Td4 Da5 12.Lc7
  Schwarz steht klar auf Gewinn. 
  -+ (-4.84 ++)  Tiefe: 21/86   00:02:12  6032MN, tb=22878784
...
1.Lb8 e1D 2.Le5 Dxe4 3.Td8+ Lg8 4.Td4 De2 5.Td2 De1 6.Td1 De3 7.Td3 Dc5 8.Tc3 Da5 9.Ta3 De1 10.Ta1 De4 11.Ta4 De2 12.Ta2 Db5 13.Tb2 Dc5 14.Tc2 De3 15.Tc3 De2 16.Tc2 De1 17.Tc1 De4 18.Tc4 Dd5 19.Td4 Dc5 20.Tc4 Da5 21.Ta4 Db5 22.Tb4 Sf7
  Schwarz steht deutlich besser. 
  -+ (-2.21 ++)  Tiefe: 32/12   00:02:20  6431MN, tb=23831693
...
1.Lb8 e1D 2.Le5 Dxe4 3.Td8+ Lg8 4.Td4 De2 5.Td2 Db5 6.Tb2 Dd5 7.Td2 Dc5 8.Tc2 De3 9.Tc3 De2 10.Tc2 De4 11.Tc4 Dd5 12.Td4 Dc5 13.Tc4 Da5 14.Ta4 De1 15.Ta1 De3 16.Ta3 Dc5 17.Tc3 Dc6
  Schwarz steht besser. 
  -/+ (-0.91 --)  Tiefe: 35/82   00:02:32  6950MN, tb=25104866
...
1.Lb8 e1D 2.Le5 Dxe4 3.Td8+ Lg8 4.Td4 De1 5.Td1 De2 6.Td2 De3 7.Td3 Dc5 8.Tc3 Dd5 9.Td3 Da5 10.Ta3 Db5 11.Tb3 De2 12.Tb2 De3 13.Tb3 De4 14.Tb4 Dd5 15.Td4 Dc5 16.Tc4 Da5 17.Ta4 De1 18.Ta1 De3 19.Ta3 Dd4
  Schwarz steht etwas besser. 
  =/+ (-0.58)  Tiefe: 36/64   00:02:37  7159MN, tb=25720503
...
1.Lb8 e1D 2.Le5 Dxe4 3.Td8+ Lg8 4.Td4 De2 5.Td2 Db5 6.Tb2 Dd5 7.Td2 Dc5 8.Tc2 De3 9.Tc3 De2 10.Tc2 De4 11.Tc4 Dd5 12.Td4 Db5 13.Tb4 Da5 14.Ta4 De1 15.Ta1 De2 16.Ta2 De4 17.Ta4 De3 18.Ta3 Dc5 19.Tc3 Dd5 20.Td3 Da5 21.Ta3 Db5 22.Tb3 De2 23.Tb2 De4 24.Tb4 De3 25.Tb3 De1 26.Tb1 Da5 27.Ta1 Dd5 28.Td1 Db5 29.Tb1 Sxg4+ 30.Lxg4 Dc5 31.Tc1 Dd5 32.Td1 De4 33.Lxe6 h6
  Schwarz steht etwas besser. 
  =/+ (-0.34 ++)  Tiefe: 40/42   00:02:53  7909MN, tb=27700334

Bei der Stellung hast du einen Punkt, Walter, weder mit MultiPV (hab 2 probiert, da kommt das Lb8 zu lange nicht in die besten, bei 3 fällt's auch immer wieder raus und bei 4 dauert's, trotzdem's von Anfang an in den besten bleibt, einfach auch länger als mit FDT. Dann hab ich mit denselben Einstellungen wie oben noch einen Gegenversuch gemacht, der hat zwar ein bisschen länger gedauert, aber nicht viel.
Parent - By Peter Martan Date 2026-03-21 01:12
[quote="Walter Eigenmann"]
Tucano-Lizard 2024 (Corr)

Sg5!
[/quote]

Also hier bleibt mit MultiPV=2 der best move auch innerhalb von Sekunden oben:

3rk2r/p3bppp/1qp1bn2/8/8/2N2N2/PPP1QPPP/R1B2RK1 w k -

Engine: ShashChess41.1GD (8192 MB)
von the ShashChess developers (see AUTHORS

17/41  0:01   +1.11    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Tde8
                       8.Tad1 Sd5 9.Sxd5 (29.308.105) 25913 TB:2

18/38  0:01   +1.17    1.Sg5 Lg4 2.De5 Db8 3.Dxb8 Txb8 4.h3 Lh5
                       5.Sf3 Lxf3 6.gxf3 O-O 7.Td1 Tfd8
                       8.Txd8+ Txd8 9.Le3 a6 10.Sa4 (50.514.423) 26282 TB:29

18/58  0:01   +1.14    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Dc8 8.Tad1 Txd1
                       9.Sxd1 Lf5 10.c4 Sg4 11.Lc5 (50.514.423) 26282 TB:29

19/60  0:03   +1.19    1.Sg5 Lg4 2.De5 Db8 3.Dxb8 Txb8 4.h3 Lh5
                       5.Sf3 Lxf3 6.gxf3 O-O 7.Td1 Tfc8
                       8.Kf1 h6 9.Td3 Tb7 10.f4 c5 11.Tb1 Kh7
                       12.Le3 Tc6 13.Kg2 Tcb6 14.Sa4 (87.607.577) 26419 TB:127

...

20/68  0:04   +1.20    1.Sg5 Lg4 2.De5 h6 3.Te1 O-O 4.Dxe7 Tde8
                       5.Le3 Dxb2 6.Dc5 hxg5 7.h3 Sd7
                       8.Dxc6 Tc8 9.Da4 Le6 10.Se4 (115.653.033) 26538
                       TB:1.676

20/64  0:04   +1.11    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Dc8 8.Lxa7 Lf5
                       9.Tac1 Sd5 10.Lc5 Te6 11.Kh1 Tg6
                       12.f3 Lh3 13.Tf2 Lxg2+ 14.Txg2 (115.653.033) 26538
                       TB:1.676

21/68  0:05   +1.18    1.Sg5 Lg4 2.Sf3 Le6 3.b3 h6 4.Se5 O-O
                       5.Sg6 Tfe8 6.Sxe7+ Txe7 7.De5 Kh7
                       8.Le3 Db7 9.Da5 Dc8 10.f3 Lf5
                       11.Lxa7 Lxc2 12.Lf2 Lg6 13.Tfd1 Tde8
                       14.a4 (138.378.139) 26549 TB:2.670

21/67  0:05   +1.07    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Dc8 8.f3 Lf5
                       9.Lxa7 Lxc2 10.Lf2 Lg6 11.Dc5 Tee8
                       12.Tfd1 Sh5 13.Txd8 Txd8 14.a4 (138.378.139) 26544
                       TB:2.670

22/53  0:06   +1.26    1.Sg5 Lg4 2.De5 h6 3.Te1 O-O 4.Dxe7 Tde8
                       5.Le3 Dxb2 6.Dc5 hxg5 7.h3 Sd7
                       8.Dxc6 Tc8 9.Da4 Le6 10.Se2 Dxc2
                       11.Da5 (171.975.944) 26576 TB:4.321

22/57  0:06   +1.11    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Dc8 8.Lxa7 Lf5
                       9.Tac1 Td2 10.Le3 Txc2 11.Dc5 Te8
                       12.Txc2 Lxc2 13.Tc1 Lg6 14.f3 (171.975.944) 26576
                       TB:4.321

...

30/72  0:47   +1.30    1.Sg5 Lg4 2.De5 h6 3.Te1 O-O 4.Dxe7 Tde8
                       5.Le3 Dxb2 6.Dc5 hxg5 7.h3 Sd7
                       8.Dxc6 Tc8 9.Da4 Le6 10.Se2 Dxc2
                       11.Dxc2 Txc2 12.Sd4 Txa2 13.Sxe6 Txa1
                       14.Txa1 (1.240.464.816) 25999
                       TB:35.766

30/79  0:47   +1.13    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Dc8 8.Lxa7 Lf5
                       9.Lc5 Te5 10.Tae1 Lh3 11.Dxd8 Dxd8
                       12.Txe5 Lxg2 13.Kxg2 Dd2 14.Te3 (1.240.464.816) 25999
                       TB:35.766

...

34/77  2:25   +1.22    1.Sg5 Lc8 2.Te1 Db7 3.b3 O-O 4.Lb2 Lb4
                       5.a3 Tfe8 6.Sce4 Sxe4 7.axb4 Lf5
                       8.h4 Sd6 9.Dd2 Txe1+ 10.Txe1 Dd7
                       11.Dc3 f6 12.Sf3 Lg6 13.Td1 Le4
                       14.Se1 (3.662.008.437) 25131
                       TB:92.102

34/78  2:25   +1.04    1.b3 h6 2.Se5 O-O 3.Sg6 Tfe8 4.Sxe7+ Txe7
                       5.De5 Kh7 6.Le3 Db7 7.Da5 Dc8 8.f3 Lf5
                       9.Lxa7 Lxc2 10.Lf2 Lg6 11.Tfd1 Txd1+
                       12.Txd1 Sd5 13.h4 Sxc3 14.Dxc3 (3.662.008.437) 25131
                       TB:92.102

Wieder FDT=6 und ja, wieder deutlich besser als der Einzelversuch mit MultiPV=1 und FDT=0, den ich auch noch hatte.

3rk2r/p3bppp/1qp1bn2/8/8/2N2N2/PPP1QPPP/R1B2RK1 w k - 0 1

Analysis by ShashChess 41.1 GoldDigger:

12.Te1
  Weiß steht besser. 
  +/- (1.16)  Tiefe: 1/2   00:00:01  1889Knoten
...
12.Te1
  Weiß steht deutlich besser. 
  +- (2.04)  Tiefe: 4/6   00:00:01  6836Knoten
12.Sg5 Lg4 13.De5 h6 14.Sge4
  Weiß steht deutlich besser. 
  +/- (1.38)  Tiefe: 5/15   00:00:01  48kN
...
12.Sg5 Lg4 13.De5 Db8 14.Sf3 Lxf3 15.Dxb8 Txb8 16.gxf3 0-0 17.Td1 Tfd8 18.Txd8+ Txd8 19.Le3 a6 20.Se2 c5 21.Te1 Se8 22.c4 Sc7 23.Sc3 Kf8 24.Kf1 Td7 25.b3 g6 26.Lh6+ Ke8 27.Lf4 Se6 28.Sd5 a5 29.Le3 Tb7 30.f4 Kf8 31.Ld2 Ld8
  Weiß steht besser. 
  +/- (1.24)  Tiefe: 39/95   00:02:31  3800MN
12.Sg5 Lg4 13.De5 Db8 14.Sf3 Lxf3 15.Dxb8 Txb8 16.gxf3 0-0 17.Td1 Tfd8 18.Txd8+ Txd8 19.Le3 a6 20.Se2 c5 21.Te1 Se8 22.c4 Sc7 23.Sc3 Kf8 24.Kf1 Td7 25.b3 g6 26.Lh6+ Ke8 27.Lf4 Se6 28.Sd5 a5 29.Le3 Tb7 30.f4 Kf8 31.Ld2 Ld8
  Weiß steht besser. 
  +/- (1.17 --)  Tiefe: 40/95   00:03:09  4798MN

Wobei da der FTD=0- Versuch zunächst auch nach sofort gelöst ausgesehen hat, dann ist aber nach einer Weile das zweitbeste b3 wieder eine Weile nach oben gekommen.
Auch eine gute Teststellung, die kannte ich übrigens noch gar nicht
Parent - By Peter Martan Date 2026-03-21 01:37 Edited 2026-03-21 01:43
[quote="Walter Eigenmann"]
S.Segenreich 1953

c6!
[/quote]
Das ist wieder ein Fall, wo man einerseits eine Output- Variante mit möglichst vielen best moves verlangen könnte im Sinne des Komponisten, mögichst auch gleich die Durchrechnung bis zum Matt, aber wenn's einem im Engine- Test- Sinn primär auf die Zeit ankommt, bis der bm oben ist, wird hier MultiPV=4 (oder mehr oder weniger, ich hab' nur 4 probiert, weniger wird aber kaum viel schneller sein, wenn ich mir den Verlauf anschaue, bis die Lösung zu den besten und damit auch gleich nach oben kommt) wohl auch durchgehen, je nachdem, was man halt für eine Hardware- TC vorschreibt.

k1r5/prp4p/Pp6/2P5/3N2p1/6KB/8/8 w - -

Engine: ShashChess41.1GD (8192 MB)
von the ShashChess developers (see AUTHORS

12/24  0:00   -4.54    1.Kxg4 bxc5 2.axb7+ Kxb7 3.Sc2 Tg8+
                       4.Kh5 a5 5.Lf5 Tg3 6.Lxh7 (30.121.223) 35646

13/29  0:02   -4.62    1.axb7+ Kxb7 2.Kxg4 bxc5 3.Se2 c6
                       4.Kg5 Tf8 5.Kh6 (107.232.145) 36337

13/50  0:02   -4.74    1.Lg2 c6 2.axb7+ Kxb7 3.Sf5 Tf8
                       4.Sd6+ Kc7 5.Se4 h5 6.Sg5 Tf6 7.Se4 Tf5
                       8.cxb6+ Kxb6 9.Sd6 Tf8 10.Kh4 Tf2 (107.232.145) 36337

13/26  0:02   -4.78    1.Lxg4 Tg8 2.axb7+ Kxb7 3.Kf4 bxc5
                       4.Le6 Td8 5.Se2 a5 6.Sc3 h6 7.Ke5 Td4
                       8.Se2 Td1 (107.232.145) 36337

...

14/28  0:07   -4.93    1.axb7+ Kxb7 2.Lxg4 Tg8 3.Kf4 bxc5
                       4.Se2 Kb6 5.Le6 Tg2 6.Sc3 c6 7.Kf3 Th2
                       8.Ke3 (288.968.944) 36801

14/35  0:07   -5.07    1.Lxg4 Tg8 2.axb7+ Kxb7 3.c6+ Kb8
                       4.Kf4 a5 5.Sb5 h6 6.Sc3 Tg5 7.Le2 (288.968.944) 36801

14/39  0:07   -5.13    1.Kxg4 bxc5 2.axb7+ Kxb7 3.Sc2 a5
                       4.Kh5 Tg8 5.Lf5 Tg3 6.Lxh7 Kb6 7.Kh6 (288.968.944) 36801

14/50  0:07   -5.21    1.Lg2 c6 2.axb7+ Kxb7 3.cxb6 Kxb6
                       4.Kxg4 Tg8+ 5.Kf3 a5 6.Kf2 Txg2+
                       7.Kxg2 Kc5 8.Se2 a4 9.Sc1 (288.968.944) 36801

15/58  0:15   +2.40    1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8
                       4.Lxg4+ Kc7 5.Se6+ Kd6 6.Kf3 c5
                       7.Ke3 h5 8.Lf5 (566.189.556) 37461

14/58  0:15   -4.93    1.axb7+ Kxb7 2.Kxg4 bxc5 3.Se6 Kb6
                       4.Kf5 a5 5.Ke4 Tg8 6.Lf5 a4 7.Kd3 Tg3+
                       8.Kc4 a3 9.Sxc5 (566.189.556) 37461

14/35  0:15   -5.07    1.Lxg4 Tg8 2.axb7+ Kxb7 3.c6+ Kb8
                       4.Kf4 a5 5.Sb5 h6 6.Sc3 Tg5 7.Le2 (566.189.556) 37461

14/39  0:15   -5.13    1.Kxg4 bxc5 2.axb7+ Kxb7 3.Sc2 a5
                       4.Kh5 Tg8 5.Lf5 Tg3 6.Lxh7 Kb6 7.Kh6 (566.189.556) 37461

...
21/71  3:04   +4.35    1.c6 Kb8 2.cxb7 c6 3.bxc8L Kxc8
                       4.Lxg4+ Kc7 5.Se6+ Kd6 6.Kf3 c5
                       7.Ke3 h6 8.Sf4 b5 9.Kd3 Ke5 10.Sh5 c4+ (7.246.818.164) 39337

21/88  3:04   -5.93    1.Lxg4 Tg8 2.axb7+ Kxb7 3.Kf4 bxc5
                       4.Sf3 a5 5.Lf5 h5 6.Ke4 Td8 7.Lg6 h4
                       8.Ke3 h3 9.Lf5 Th8 10.Kd3 Kb6 11.Se5 h2
                       12.Le4 Te8 13.Sd7+ Kb5 14.Lb7 (7.246.818.164) 39337

20/66  3:04   -5.90    1.axb7+ Kxb7 2.Lxg4 Tg8 3.c6+ Kb8
                       4.Kf4 a5 5.Sb5 h6 6.Sc3 Tg5 7.Ld1 Tc5
                       8.Se4 Txc6 9.Ke3 Tc4 10.Le2 (7.246.818.164) 39337

20/53  3:04   -5.96    1.Kxg4 bxc5 2.axb7+ Kxb7 3.Se2 Te8
                       4.Sc3 c6 5.Kf3 Kb6 6.Lf5 h6 7.Ld3 Ka5
                       8.Le2 Td8 9.Ke3 c4 10.Sa2 Kb5 11.Sc1 Kb4
                       12.Sa2+ Kc5 (7.246.818.164) 39337

wie FDT=6 (von 30 wie immer) hingegen schon wieder (in diesem einen Versuch) eine noch reifere Leistung, wieder muss man der einzelnen primary variant zugute halten, dass das Durchrechnen zum Matt halt schneller geht als mit 4 gleichrangien Hauptvarianten gleichzeitig.

k1r5/prp4p/Pp6/2P5/3N2p1/6KB/8/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

1.Lg2
  Schwarz steht besser. 
  -/+ (-0.71)  Tiefe: 1/3   00:00:01  2151Knoten
...
1.Lg2 c6 2.axb7+ Kxb7 3.Sf5 Tf8 4.Kxg4 h5+ 5.Kf4 bxc5 6.Le4 a5 7.Kg5 a4 8.Sd6+ Kc7 9.Sc4 Tf2 10.Kxh5
  Schwarz steht klar auf Gewinn. 
  -+ (-4.22)  Tiefe: 16/35   00:00:01  14883kN
1.c6 Kb8 2.cxb7 c5 3.bxc8D+ Kxc8 4.Lxg4+ Kb8
  Weiß steht deutlich besser. 
  +- (1.62)  Tiefe: 17/38   00:00:03  51293kN
1.c6 Kb8 2.cxb7 c5 3.bxc8T+ Kxc8 4.Lxg4+ Kd8
  Weiß hat entscheidenden Vorteil. 
  +- (3.07)  Tiefe: 18/16   00:00:03  51375kN
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lxg4+ Kc7 5.Le2 b5
  Weiß hat entscheidenden Vorteil. 
  +- (3.16)  Tiefe: 19/24   00:00:03  52097kN
...
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 Kc5 8.Sc6 Kd6 9.Kxg4 Kc7 10.Kg3 Kb6 11.Kh4 Kc7 12.Kg4 Kd6 13.Sxa7 b4 14.Sc8+ Kc7 15.Kh4 b3 16.Le4 b2
  Weiß steht klar auf Gewinn. 
  +- (57.85)  Tiefe: 23/66   00:00:08  390MN
1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kg3 b4 11.Sxb4 Ka5 12.Sc6+ Kb6 13.Kg4 Kb5 14.Sxa7+ Ka5 15.Sc8 h5+ 16.Kh4 Kb4 17.a7 Ka3 18.a8D+ Kb3 19.Sd6 Kc3 20.Le4 Kd4 21.Dd5+ Kc3 22.Sb5+ Kb4 23.Ld3 Ka5 24.Dc5 Ka4 25.Da3#
  Weiß setzt Matt. 
  +- (#25)  Tiefe: 24/68   00:00:12  606MN
1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kg3 b4 11.Sxb4 Ka5 12.Sc6+ Kb6 13.Kg4 Kb5 14.Sxa7+ Ka5 15.Sc8 h5+ 16.Kh4 Kb4 17.a7 Ka3 18.a8D+ Kb3 19.Sd6 Kc3 20.Le4 Kd4 21.Dd5+ Kc3 22.Sb5+ Kb4 23.Ld3 Ka5 24.Dc5 Ka4 25.Da3#
  Weiß setzt Matt. 
...
1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kg3 h5 11.Kh4 b4 12.Sxb4 Kb5 13.Sc6 Kb6 14.Kxh5 Kb5 15.Sxa7+ Kc5 16.Sc8 Kc4 17.a7 Kb3 18.a8D Kb2 19.Le4 Kb3 20.Da5 Kc4 21.Da3 Kb5 22.Db3+ Kc5 23.Dc3+ Kb5 24.Ld3+ Ka4 25.Sb6#
  Weiß setzt Matt. 
  +- (#25)  Tiefe: 41/50   00:00:12  624MN
1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kg3 h5 11.Kh4 b4 12.Sxb4 Kb5 13.Sc6 Kb6 14.Kxh5 Kb5 15.Sxa7+ Kc5 16.Sc8 Kc4 17.a7 Kb3 18.a8D Kb2 19.Le4 Kb3 20.Dd5+ Kc3 21.Dd3+ Kb2 22.Sd6 Ka2 23.Sc4 Ka1 24.Db1#
  Weiß setzt Matt. 
  +- (#24)  Tiefe: 42/48   00:00:12  626MN
...
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 h6 8.Kxg4 Kc5 9.Sc6 h5+ 10.Kxh5 b4 11.Sxa7 b3 12.Sc8 Kd4 13.Sd6 b2 14.Le4 Kc5 15.Sc8 b1D 16.Lxb1 Kd4 17.a7 Kc5 18.a8D Kd4 19.Kg4 Kc4 20.Da3 Kd4 21.Kf4 Kc4 22.Ld3+ Kd4 23.Kf3 Ke5 24.Dd6#
  Weiß setzt Matt. 
  +- (#24)  Tiefe: 76/48   00:01:10  3423MN

MultiPV=1 und FDT=0 geht allerdings auch nicht unflott im Einzelversuch:

k1r5/prp4p/Pp6/2P5/3N2p1/6KB/8/8 w - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

1.axb7+ Kxb7 2.Lg2+ c6 3.cxb6 a5 4.Kxg4 Tg8+ 5.Kh3 Kxb6 6.Lf3 Te8 7.Kg4 a4 8.Sc2 Tf8 9.Le4 Tg8+ 10.Kh5 Tg1 11.Kh6 Kc5 12.Kxh7 Tg3 13.Lf5 a3 14.Sa1 Tc3
  Schwarz steht auf Gewinn. 
  -+ (-3.93)  Tiefe: 10/30   00:00:00
...
1.axb7+ Kxb7 2.Lg2+ c6 3.Le4 bxc5 4.Sb3 Kb6 5.Kxg4 Tg8+ 6.Kf4 h6 7.Sd2 Td8 8.Ke3 Kb5 9.Lg6
  Schwarz steht klar auf Gewinn. 
  -+ (-5.47)  Tiefe: 17/68   00:00:21  802MN
1.c6
  Schwarz steht auf Gewinn. 
  -+ (-4.06 ++)  Tiefe: 18/67   00:00:34  1341MN
...
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lg2 b5 5.Sxc6 Kc7 6.Sb4 Kb8 7.Lb7 Kc7 8.Sc6 h6 9.Kxg4 Kb6 10.Kh4 Kc7 11.Sxa7 b4 12.Sc8 b3 13.Le4 b2 14.a7 b1D 15.Lxb1 Kxc8 16.Le4 Kd7 17.a8D Kc7
  Weiß steht klar auf Gewinn. 
  +- (58.82)  Tiefe: 22/60   00:00:42  1873MN
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kb6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kh4 h5 11.Kg3 h4+ 12.Kxh4 b4 13.Sxb4 Kc7 14.Kg4 Kb6 15.Sc6 Kc7 16.Sxa7 Kd6 17.Sc8+ Kc7 18.Le4 Kd8 19.Kf4 Kxc8 20.a7 Kd8 21.a8D+ Ke7 22.Dc6 Kf7 23.Kf5 Ke7 24.Dc7+ Kf8 25.Kf6 Kg8 26.Dd8#
  Weiß setzt Matt. 
  +- (#26)  Tiefe: 23/83   00:00:50  2272MN
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kd6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kf4 h5 11.Kg3 h4+ 12.Kxh4 b4 13.Sxb4 Kc7 14.Sc6 Kb6 15.Kg4 Kc7 16.Sxa7 Kd6 17.Kh4 Kc7 18.Sc8 Kb8 19.Le4 Kxc8 20.a7 Kd8 21.a8D+ Ke7 22.Dc6 Kf7 23.Dd6 Kg7 24.De7+ Kg8 25.Kg3 Kh8 26.Df8#
  Weiß setzt Matt. 
...
1.c6 Kb8 2.cxb7 c6 3.bxc8D+ Kxc8 4.Lg2 b5 5.Sxc6 Kc7 6.Sb4 Kb6 7.Lb7 h6 8.Sc6 h5 9.Kh4 b4 10.Sxb4 Kb5 11.Sc6 Kb6 12.Kg3 Kc7 13.Sxa7 h4+ 14.Kxg4 h3 15.Kxh3 Kb6 16.Sc8+ Kc7 17.Kh4 Kb8 18.Ld5 Kxc8 19.a7 Kc7 20.a8D Kd7 21.Dc6+ Ke7 22.Dc7+ Kf6 23.Dd6+ Kf5 24.De6+ Kf4 25.De4#
  Weiß setzt Matt. 
  +- (#25)  Tiefe: 46/50   00:00:50  2311MN
1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8 4.Lg2 Kc7 5.Sxc6 b5 6.Sb4 Kd6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kh4 h5 11.Kxh5 b4 12.Sxb4 Kb5 13.Sc6 Kb6 14.Kg4 Kb5 15.Sxa7+ Kb6 16.Sc8+ Kc7 17.Le4 Kxc8 18.a7 Kd8 19.a8D+ Ke7 20.Dc6 Kf7 21.Dd6 Kg7 22.De7+ Kg8 23.Kh4 Kh8 24.Dh7#
  Weiß setzt Matt. 
  +- (#24)  Tiefe: 47/48   00:00:53  2434MN
...
1.c6 Kb8 2.cxb7 c6 3.bxc8T+ Kxc8 4.Lg2 b5 5.Sxc6 Kc7 6.Sb4 Kd6 7.Lb7 Kc5 8.Sc6 Kb6 9.Kxg4 h6 10.Kh4 h5 11.Kxh5 b4 12.Sxb4 Kb5 13.Sc6 Kb6 14.Kg4 Kb5 15.Sxa7+ Kb6 16.Sc8+ Kc7 17.Le4 Kxc8 18.a7 Kd8 19.a8D+ Ke7 20.Kf5 Kd6 21.Dc6+ Ke7 22.Dc7+ Kf8 23.Kf6 Kg8 24.Dd8#
  Weiß setzt Matt. 
  +- (#24)  Tiefe: 61/48   00:00:57  2634MN
Parent - - By Peter Martan Date 2026-03-21 01:59 Edited 2026-03-21 02:01
[quote="Walter Eigenmann"]
LeelaChess-Obsidian 2025

Le8!
[/quote]
Das mach' ich jetzt kurz, weil's schon wieder etwas spät (früh) geworden ist, das geht mit und ohne FDT bei 2 Einzelversuchen ungefähr gleich flott, jedenfalls in einem Bereich nicht unvernünftig kleiner Hardware- TCs müsste es in beiden Settings eine gelöste Stellung geben. Bei diesen 2 Versuchen (das könnte man, um sich weitere Wiederholungen zu ersparen, eigentlich auch single thread probieren, nicht mehr vor dem Schlafengehen) hatte FDT=0 die Nase vorn.

FDT=0:

6rk/2q4p/Rpbp4/4p3/1BPpPp1P/5Nb1/4Q1B1/6K1 b - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

37...h6 38.Kh1 Db7 39.Ta2 De7 40.Lh3 Le8 41.Ta8 Lh5 42.Txg8+ Kxg8 43.Lf5 Kf7
  Die Stellung ist ausgeglichen. 
  = (0.02)  Tiefe: 10/17   00:00:00
...
37...h6 38.Kh1 Tg7 39.Ta2 Dd7 40.Kg1 Dd8 41.Dd3 Lxh4 42.Lxd6 Lf2+ 43.Kxf2 Dxd6 44.Lf1 Dg6 45.Sxe5 Dg1+ 46.Ke1 Tg3 47.Sf3 De3+ 48.Dxe3 dxe3 49.Th2 Lxe4 50.Sd4 f3 51.Th4 Lg6 52.Tf4
  Die Stellung ist ausgeglichen. 
  = (0.21)  Tiefe: 19/51   00:00:01  41167kN
37...Le8 38.Ta8 Dc6 39.Td8 Dc7 40.Txd6 Lh5 41.Td5 Tg6 42.Dd3 Lxf3 43.Dxf3 Lxh4 44.Dh3 f3 45.Dxf3 Dxc4 46.La3 Da2 47.Ld6 Db1+ 48.Kh2 Lg3+ 49.Dxg3 Txg3 50.Lxe5+ Kg8 51.Lxg3 Dd1 52.Tg5+ Kf7 53.Tf5+ Ke8 54.Lf3 Dd2+ 55.Kh3 d3
  Weiß steht etwas besser. 
  +/= (0.65)  Tiefe: 20/56   00:00:03  91058kN
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 Tg7 47.Ta8+ Tg8 48.Txg8+ Kxg8 49.Dc8+ Kf7 50.Dd7+ Kf8
  Weiß steht etwas besser. 
  +/= (0.69)  Tiefe: 21/59   00:00:04  122MN
37...Le8 38.Ta8 Dc6 39.Td8 Dc7 40.Txd6 Lh5 41.Td5 Tg6 42.Df1 Lxf3 43.Dxf3 Lxh4 44.Dh3 f3 45.Dxf3 Dxc4 46.La3 Da2 47.Ld6 Db1+ 48.Df1
  Weiß steht etwas besser. 
  +/= (0.51)  Tiefe: 22/59   00:00:05  141MN
37...Le8 38.Ta8 Dc6 39.Td8 Dc7 40.Txd6 Lh5 41.Td5 Tg6 42.Dd3 Lxf3 43.Dxf3 Lxh4 44.Dh3 f3 45.Dxf3 Dxc4 46.La3 Da2 47.Ld6 Da1+ 48.Kh2 Lg3+ 49.Dxg3 Txg3 50.Lxe5+ Kg8 51.Lxg3 Db2 52.Kh3 Dc1 53.Kg4 b5 54.Txb5 d3 55.Tg5+ Kf7
  Weiß steht etwas besser. 
  +/= (0.38)  Tiefe: 23/59   00:00:06  182MN
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 Td8 47.Tc7 d3 48.Tc8 Dg8 49.Txd8 Dxd8 50.Lf3 d2 51.Dh5 Db8
  Weiß steht etwas besser. 
  +/= (0.38)  Tiefe: 24/62   00:00:07  228MN
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 Td8 47.Tc7 d3 48.Tc8 Dg8 49.Txd8 Dxd8 50.Lf3 d2 51.Dh5 Dd6 52.Kh2 Kg7 53.Dg5+ Kh8 54.Ld1 Dd4 55.Df6+ Kg8 56.Dh4 Dxe4 57.Dd8+ Kf7
  Weiß hat minimalen Vorteil. 
  = (0.26)  Tiefe: 25/62   00:00:10  302MN
...
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 Td8 47.Td7 Txd7 48.Dxd7 Dg5 49.Lh3 h5 50.Dc8+ Kg7 51.Db7+ Kf8 52.Db8+ Kg7 53.Dxb6 f3 54.Db2 Kf7 55.Lf1 Dh4+ 56.Dh2 Dxe4 57.c5
  Die Stellung ist ausgeglichen. 
  = (0.01 ++)  Tiefe: 33/31   00:00:35  1128MN
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 Td8 47.Tc7 d3 48.Tc8 De8 49.Txd8 Dxd8 50.Dh5 d2 51.Lf3 Dd6 52.Kh2 Kg7 53.De8
  Die Stellung ist ausgeglichen. 
  = (0.00)  Tiefe: 33/58   00:00:35  1135MN
...
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Lxd6 Lf6 43.Sf3 Lxf3 44.Txf3 Dc6 45.La3 Dxe4 46.Dxb6 De1+ 47.Kh2 De2 48.Df2 Dxc4 49.Kh1 Dd5 50.Th3 Dd1+ 51.Kh2 Tg5 52.Dc5 Txg2+ 53.Kxg2 Dg4+ 54.Kh2 De2+ 55.Kg1 Dg4+
  Die Stellung ist ausgeglichen. 
  = (0.00)  Tiefe: 46/38   00:01:25  2487MN

Und mit FDT=6:

     27: LeelaChess - Obsidian Line, CSS ; Jerusalem Post 1953
6rk/2q4p/Rpbp4/4p3/1BPpPp1P/5Nb1/4Q1B1/6K1 b - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

37...Lb7
  Weiß steht etwas besser. 
  +/= (0.70)  Tiefe: 1/3   00:00:01  1830Knoten
37...Lb7
  Weiß steht etwas besser. 
  +/= (0.47)  Tiefe: 2/5   00:00:01  3405Knoten
37...h6
  Die Stellung ist ausgeglichen. 
  = (-0.13)  Tiefe: 3/8   00:00:01  17kN
...
37...Tg7 38.h5
  Weiß steht besser. 
  +/- (0.99 --)  Tiefe: 26/54   00:00:24  693MN
37...Le8
  Weiß steht besser. 
  +/- (0.99 ++)  Tiefe: 26/54   00:00:31  929MN
37...Le8
  Weiß steht etwas besser. 
  +/= (0.58 ++)  Tiefe: 26/80   00:00:32  939MN
...
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Sf5 Lf6 43.Kf1 Lg4 44.Sh6 f3 45.Txf3 Lxf3 46.Lxf3 Tg6 47.Sf5 Dg8 48.Db3 b5 49.Le1 bxc4 50.Db5 c3 51.Lxc3 Tg1+ 52.Ke2 Tg2+ 53.Kd1 Th2 54.Le2 Dg1+ 55.Le1 Th1 56.Db8+ Dg8 57.Db7 Tg1 58.Sxd6 Txe1+ 59.Kxe1 Dg1+ 60.Kd2
  Die Stellung ist ausgeglichen. 
  = (0.05 ++)  Tiefe: 30/57   00:00:53  1618MN
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Sf5 Lf6 43.Kf1 Lg4 44.Sh6 f3 45.Txf3 Lxf3 46.Lxf3 Tg6 47.Sf5 Dg8 48.Kf2 Dxc4 49.Lxd6 h5 50.Lxh5 Tg5 51.Lf3 Kh7
  Die Stellung ist ausgeglichen. 
  = (0.00)  Tiefe: 30/63   00:00:55  1689MN
...
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Lxd6 Lf6 43.Sf3 Lxf3 44.Txf3 Dc6 45.La3 Dxe4 46.Dxb6 Lh4 47.Db2 De1+ 48.Tf1 De3+ 49.Kh1 Tg6 50.Tf3 De1+ 51.Lf1 Th6 52.Kg1 Tg6+ 53.Kh2 Th6 54.Db4
  Die Stellung ist ausgeglichen. 
  = (0.00)  Tiefe: 45/34   00:01:13  2208MN
Parent - - By Peter Martan Date 2026-03-21 08:43 Edited 2026-03-21 09:26
Zitat:

das könnte man, um sich weitere Wiederholungen zu ersparen, eigentlich auch single thread probieren

Also, das noch nachzutragen, single thread (avx512- compile, 4.3GHz, 1G Hash, Variety Psychological, Capablanca- Option, SyzygyProbeLimit=0):

6rk/2q4p/Rpbp4/4p3/1BPpPp1P/5Nb1/4Q1B1/6K1 b - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

37...h6 38.Ta1 Ld7 39.Da2 Lg4 40.Da3 Lxf3 41.Dxf3
  Die Stellung ist ausgeglichen. 
  = (0.10)  Tiefe: 10/18   00:00:00
...
37...Tg7 38.Dd3 Dd8 39.h5 h6 40.Ta2 Kg8 41.Kf1 Le8 42.Da3 Dc8 43.Lxd6 Dxc4+ 44.Kg1 Lxh5 45.Td2 Lxf3 46.Lxf3 De6 47.Da2 Lh4+ 48.Kf1 Dxa2 49.Txa2 Lf6 50.Tb2 Kh7 51.Txb6 d3 52.Lc5 Tc7
  Weiß steht besser. 
  +/- (0.88)  Tiefe: 26/48   00:00:14  22169kN
37...Le8
  Weiß steht besser. 
  +/- (0.81 ++) Tiefe: 27/40   00:00:15  23655kN
...
37...Le8
  Weiß steht etwas besser. 
  +/= (0.63 ++)  Tiefe: 27/52   00:00:15  24875kN
37...Le8 38.Ta8 Dc6 39.Td8 Dc7 40.Txd6 Lh5 41.Td5 Tg6 42.Df1 Lxf3 43.Dxf3 Lxh4 44.Dh3 f3 45.Dxf3 Dxc4 46.La3 Da2 47.Ld6 Db1+ 48.Kh2 Lg3+ 49.Dxg3 Txg3 50.Lxe5+ Kg8 51.Lxg3 Db2 52.Tg5+ Kh8
  Weiß steht etwas besser. 
  +/= (0.62)  Tiefe: 27/59   00:00:16  25421kN
...
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Tg7 46.Ta8+ Tg8 47.Txg8+ Kxg8 48.Lf3 d3 49.Dg4+ Kf7 50.Df5+ Kg7 51.Dc8 d2 52.Db7+ Kf8 53.Dd5 Dxd5 54.cxd5 b5 55.Ld1
  Weiß steht etwas besser. 
  +/= (0.39 --)  Tiefe: 30/54   00:00:21  34445kN
...
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 h5 47.Te7 Dg5 48.Te6 d3 49.Txb6 d2 50.Td6 Dg4 51.Txd2 f3 52.Dxf3
  Weiß steht etwas besser. 
  +/= (0.38 ++)  Tiefe: 32/39   00:00:41  68373kN
...
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Sf5 Lf6 43.Kf1 Lg4 44.Sh6 f3 45.Sxg8 fxg2+ 46.Kg1 Dxg8 47.Da2 Kg7 48.Lxd6 De6 49.Lb4 h5 50.Dc2 Df7 51.Ld6 Kg8 52.Ta8+ Kg7 53.Dd3 Kh7 54.Tf8 Dg6
  Die Stellung ist ausgeglichen. 
  = (0.02 ++)  Tiefe: 37/52   00:02:15  227MN
...
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Sf5 Lf6 43.Kf1 Lg4 44.Df2 Dh5 45.Le1 h6 46.Ld2 Kh7 47.Le1
  Die Stellung ist ausgeglichen. 
  = (0.00)  Tiefe: 38/63   00:02:39  263MN

Single thread FDT=1, sonst alles gleich

6rk/2q4p/Rpbp4/4p3/1BPpPp1P/5Nb1/4Q1B1/6K1 b - - 0 1

Analysis by ShashChess 41.1 GoldDigger:

37...h6 38.Kh1 Db7
  Die Stellung ist ausgeglichen. 
  = (0.00)  Tiefe: 10/15   00:00:00
...
37...h6 38.Da2
  Weiß steht etwas besser. 
  +/= (0.68 --)  Tiefe: 25/48   00:00:08  12814kN
37...Tg6
  Weiß steht etwas besser. 
  +/= (0.68 ++)  Tiefe: 25/48   00:00:08  13607kN
37...Tg6 38.h5 Tg8 39.Dd3 h6 40.Ta2 Dd7 41.Kf1 Te8 42.Ta3 Tg8 43.Ta6 Dc7 44.Lh3 Lxe4 45.Dxe4 Dxc4+ 46.Kg2 Le1+ 47.Kh2 Lg3+ 48.Kh1 Dxa6 49.Lxd6 Da1+ 50.Sg1 f3 51.Le7 f2 52.Lf6+ Tg7 53.Lxg7+ Kxg7 54.Dg6+ Kf8 55.Dd6+ Kg7
  Weiß steht besser. 
  +/- (0.73)  Tiefe: 25/48   00:00:09  14719kN
...
37...Tg7 38.Dd3 Dd8 39.h5 Lh4 40.h6 Tg4 41.De2 Lf6 42.Sxd4 Txg2+ 43.Dxg2 exd4 44.Kf1 Dg8 45.Txb6 Dxg2+ 46.Kxg2 Lxe4+ 47.Kf1 Kg8 48.Txd6 Kf7 49.c5 Le5 50.Td7+ Kg6 51.Te7 Kf6 52.c6 Lxc6 53.Tg7
  Weiß steht besser. 
  +/- (0.94 --)  Tiefe: 32/63   00:01:35  150MN
...
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Tg7 46.Ta8+ Tg8 47.Txg8+ Kxg8 48.Dg5+ Kf7 49.Df5+ Kg7 50.Lf3 d3 51.Dg5+ Kf8 52.Lh5 d2 53.Df5+ Kg7 54.Df7+ Kh8 55.Ld1
  Weiß steht etwas besser. 
  +/= (0.44)  Tiefe: 35/67   00:03:24  315MN
...
37...Le8 38.Ta8 Dc6 39.Ta7 Lh5 40.Dd3 Lxf3 41.Dxf3 Lxh4 42.Kh1 De8 43.Dh3 Dg6 44.Lxd6 Dxd6 45.Dxh4 Dg6 46.Dh3 Td8 47.Tc7 d3 48.Tc8 De8 49.Txd8 Dxd8 50.Lf3 d2 51.Ld1 Dd4 52.Dc8+ Kg7 53.Db7+ Kf6 54.Dd5 Dxd5
  Weiß hat minimalen Vorteil. 
  = (0.30 ++)  Tiefe: 37/64   00:04:10  383MN
...
37...Le8 38.Da2 Dc6 39.Db2 Lh5 40.Sxd4 De8 41.Ta3 Lxh4 42.Sf5 Lf6 43.Df2 f3 44.Txf3 Lxf3 45.Dxf3 Da4 46.Sxd6 Tg6 47.Le1 Da1 48.Dc3 Da2 49.Lf2 De2 50.Da1 h5 51.Df1 Df3 52.Lxb6 Txg2+ 53.Dxg2 Dd1+ 54.Kh2 Dxd6 55.c5 Dd7 56.De2 Kg7 57.Dc2 Dc6 58.Dg2+ Kh7 59.Df2 De6
  Die Stellung ist ausgeglichen. 
  = (0.16 ++)  Tiefe: 40/68   00:05:52  536MN

Eigentlich auch immer noch ganz gut für single thread, halt etwas langsamer, was man aber jedenfalls gut sieht, wenn man sich den time to depth- Verlauf anschaut, von brute force ist das ungefähr gleich weit entfernt wie von der default- Suche, würde ich sagen.

Und um das Ganze jetzt für mich noch zu einer Conclusio zu bringen: ich stelle absolut nicht in Abrede, dass das Full depth threads- Feature bei ShashChess auch seine Meriten hat, es ist nur halt auch eine von vielen Optionen, die man bei der Engine einstellen kann, weshalb ich sie in der letzten Zeit etwas vernachlässigt habe, anscheinend hat sich gerade bei ihr hingegen offenbar über die jüngeren Versionen einiges geändert. Man muss sich ja aber auch mal vor Augen halten, was man alles an Kombinationen mit anderen Wahlmöglichkeiten extra testen müsste, eigentlich ja, um die einzelnen Unterschiede möglichst genau zu sehen, zunächst jeden einzelnen Parameter quantitativ (wo's nicht nur Checkboxen sind) und qualitativ für sich allein und dann noch im Zusammenspielt mit den anderen. Der Testaufwand für diese Engine, wenn man sie in all ihren Facetten sehen will, ist einfach enorm, und den MultiPV- Modus darf man natürlich auch gerade bei ihr nicht außer Acht lassen, weil der bringt eben bei sehr viel mehr anti engine puzzles deutlicheren time to solution- Vorteil als einzelne Full depth threads für sich allein, insbesonders in dem Hardware- Zeit- Bereich, in dem's für runs mit ein paar concurrencies ökonomisch am nützlichsten ist. Hingegen lasse ich jetzt gerade noch einen weiteren FDT=1- run mit den üblichen 6 Threads und MultiPV=1 laufen, kann gut sein, die 2 von 6 waren für die Screening- Suite mit dieser Hardware- TC von 30"/pos. nicht das beste Setting. Wenn das 1 statt 2 einen wesentlichen Unterschied macht, reich' ich's noch nach, eigentlich müsste ich in dem Fall auch noch die Kombi von MultiPV und FDT probieren, wie gesagt, bodenlos, auch glaube ich halt, ohne es schon probiert zu haben, dass das dann mit moderater Hardware- Zeit zu viel des Guten sein wird, wenngleich 1FDThread von 6 insgesamt mit MultiPV=4 gemeinsam immer noch mehr Lösungen bringen könnte als 1FDT mit MuPV=1. Mehr als MuPV=4 mit FDT=0? Glaub' ich nicht, aber erst mal sehen, was MuPV=1 FDT=1 zeigt.

Ansonsten entschuldige ich mich auch gleich mal wieder beim P.T. Publikum, insbesonders auch beim Thread- Ersteller und bei Walter Eigenmann, dass ich in Antworten auf ihre Postings wieder etwas ausgeritten bin, aber wenn ich interessante Teststellungen sehe, bin ich halt immer wieder nicht zu bremsen.

Meinen besonderen Dank auch mal wieder an Walter für die Beispiele an Teststellungen, von denen ich 3 tatsächlich noch gar nicht gekannt hatte.

Edit: der eine run ist sich noch in der Editierzeit ausgegangen (5 concurrencies mit je 6 Threads und dieser Zahl an gelösten Stellungen sind ja bei nur 2 Extrahalbzügen recht flott durch), das sind genau soviele Lösungen geworden wie bei FDT=2, (212/325) StatTS- Elo sind's 4 weniger (bei error bar 2), weil die time indices hier um das schlechter sind, was sie bei FDT=2 besser waren als bei FDT=0.
Ich lasse es jetzt erst mal mit weiteren runs gut sein, weil sonst käme ich auch auch bald mal auf die Idee, die Kombination MCTS und FDT müsste man eigentlich auch noch eigens...
Parent - By Walter Eigenmann Date 2026-03-21 13:03 Edited 2026-03-21 13:07 Upvotes 1
.

Merci für deine Analysen.
Bei mir hat Shash 41.1GD mit FDT bei jeder der 6 Stellungen eine merklich schnellere Lösung erzielt als ohne.
Ich habe allerdings 5 FDT eingestellt, evtl. wären 4 noch besser - alles unter:
Ryzen-9 / 30sec/Stellung / 30 Threads / 1-GUI-PV / 12MB Hash / 6er-Syzygy / Fritz-GUI

Interessant wären ggf. weitere Resultate aus der Community für diese 6 Positionen (ich habe hier noch etliche mehr).
(Diese habe ich übrigens "eigenhändig" recherchiert in Datenbanken, ausgenommen die bereits im "Glarean Magazin" erstmals veröffentlichten

Und ja, ShashChess ist eine hochinteressante und -komplexe Engine. Noch gar nicht geredet davon,
in wie weit die Theorien des Namensgebers tatsächlich / nachweisbar umgesetzt wurden (Stichwort "Personalities")

Fragt man mal kurz die KI dazu, erhält man u.a. das hier:
https://glarean-magazin.ch/wp-content/uploads/2026/03/Die-Shashin-Theorie-Implentierung-in-der-Engine-ShashChess-KI-Text.pdf
Das Video am Schluss ist nicht uninteressant: https://www.youtube.com/watch?v=Rwwggit82TI
Aber alles hyper abstrakt und am Brett schier unrealisierbar...
Jedenfalls ist ShashChess eine unerschöpfliche Spielwiese.

Gruss: Walter

.
Parent - - By Max Siegfried Date 2026-03-20 18:43
Tommy Tulpe schrieb:

Danke für den Hinweis, Max.
Weißt du zufällig, welche Fehler verbessert wurden oder ob es einfach ein kleines Update mit dem Versuch der Spielstärkesteigung ist?

https://github.com/amchess/ShashChess/compare/41.1...master

Wenn bei ShashChess neue Sachen ausgedacht und eingefügt werden, dann entsteht immer das ganz normale Problem, dass Fehler erst mit der Zeit entdeckt werden.
Ich hätte mir jetzt lieber die neueste Stockfish Dev. Version als Vorlage für ShashChess (41.2) gewünscht. Behobene Fehler auf Stockfishs Seite, mehr Stockfish Verbesserungen, einige super tolle Sachen:

https://abrok.eu/stockfish/?page=3 2 und 1
Stockfish 18

Danach:
Update NNUE architecture to SFNNv11 and net nn-3dd094f3dfcf.nnue
Update NNUE architecture to SFNNv12 and net nn-7e1657811c6d.nnue
Update NNUE architecture to SFNNv13 and net nn-5227780996d3.nnue
Update main network to nn-9a0cc2a62c52.nnue
Fix Depth 1 bug at very low time controls, some fishtesting workers, and delayed move senders like Arena.
Parent - - By Max Siegfried Date 2026-03-22 00:00
Top Chess Engines Testsuite  2025v2

1 Minute pro Stellung
8 Kerne
32 GB RAM
7-Steiner

Standard ShashChess:

MultiPV 3
13/50

MultiPV 4
18/50


MultiPV 5
12/50

MultiPV 4 + MCTS BY Shashin
16/50

MultiPV 4 + Explore
16/50

MultiPV 4 + MCTS BY Shashin + Explore
14/50

MultiPV 4 + MCTS BY Shashin + Explore + MCTS Threads 2
15/50

MultiPV 4 + MCTS BY Shashin + Explore + MCTS Threads = 2 + Full Depth Threads = 1
13/50
(bei einigen früheren Versionen hat diese Konfiguration 25/50)

-------------------------------------------------------------------------------------------------------------------------------------

ShashChess 41.1 GD MultiPV 4 + MCTS BY Shashin + Explore + MCTS Threads = 2 + Full Depth Threads = 1
19/50

ShashChess 41.1: GD MultiPV 4
13/50

Stockfish dev-20260320-nogit MultiPV 4:
14/50


-------------------------------------------------------------------------------------------------------------------------------------

Fazit:
Stockfish also ohne MultiPV 4 ist verloren bzw. genauso blind wie frühere Stockfish Versionen. Dies ist sehr interessant wenn man den ständigen Spielstärkezuwachs im 0.01 Bereich pro Zug bedenkt. Außerdem ist jetzt Stockfish ungefähr 100 Elo stärker und trotzdem blind und ich denke nicht das sich dies in den nächsten 5 Jahren großartig ändern wird.

ShashChess MultiPV 4 ist deutlich besser als ShashChess GoldDigger MultiPV 4.
ShashChess MultiPV 4 + MCTS BY Shashin + Explore + MCTS Threads = 2 + Full Depth Threads = 1 ist deutlich schlechter als ShashChess GoldDigger MultiPV 4 + MCTS BY Shashin + Explore + MCTS Threads = 2 + Full Depth Threads = 1

Doppelt so schnelle CPU Kerne lösen dieselben Aufgaben in gefühlt der halben Zeit, aber wahrscheinlich werden insgesamt nur +0 bis +2 Aufgaben mehr gelöst.
Viel wichtiger sind möglichst viele Kerne, weil man dadurch die wichtigsten Einstellungen deutlich besser optimal an die CPU anpassen kann.

Verwendet habe ich von 10 CPU Kernen nur 8.
Davon 3 Kerne für MCTS Threads = 2 + Full Depth Threads = 1
Nur 5 Kerne für den ganz normalen Rest.
Also eigentlich ist das ein Ergebnis mit dem man zufrieden sein darf.

Auf einem MacBook M5 MAX 18 CPU Kerne hätte ich nur 16 verwendet.
Davon 3 Kerne für MCTS Threads = 2 + Full Depth Threads = 1
Nur 13 Kerne für den ganz normalen Rest.
Vielleicht würde es mehr Sinn machen Full Depth Threads = 4 zu verwenden da MultiPV = 4 verwendet wird und
Nur 10 Kerne für den ganz normalen Rest. Was immer noch das doppelte wäre der vorherigen 5 Kerne.
Evtl. sollte man noch MCTS Threads = 3 oder = 4 verwenden, da hier immer noch Potential steckt und
Nur 9-8 Kerne für den ganz normalen Rest.

-------------------------------------------------------------------------------------------------------------------------------------

Wobei das MacBook M6 MAX deutlich mehr Sinn macht:
-Touchscreen = ihr könnte eure Schachsoftware auf dem Bildschirm bedienen, wie auf einem iPad Pro.
-Apple highend OLED und nicht das billig OLED anderer Notebooks.
-mindestens 4,5K Auflösung, wobei 5K als deutlich wahrscheinlicher gilt.
-neues Gehäuse
-CPU im 2nm Fertigungsverfahren, daher:
-5 GHz
-mindestens 20 Kerne.
Parent - - By Klaus S. Date 2026-03-23 03:41
Top Chess Engines Testsuite  2025v2

Gibt es die auch als download?
Parent - By Max Siegfried Date 2026-03-23 08:53
Klaus S. schrieb:

Top Chess Engines Testsuite  2025v2

Gibt es die auch als download?


Das war ein Diktierfehler.
Top Chess Engines Testsuite 2025 ist korrekt https://www.mediafire.com/file/qb3zd5tkmv1alrl/Top_Chess_Engines_Testsuite_2025.pgn/file
Diese müsste mal erweitert werden durch super schwere Teststellungen die Stockfish nicht in kurzer Zeit bzw. ohne MultiPV nicht lösen kann.
Parent - - By Dietmar Klinger Date 2026-03-23 17:20 Upvotes 1
Max Siegfried schrieb:

<a class='ura' href='https://github.com/amchess/ShashChess/releases/tag/41.1'>https://github.com/amchess/ShashChess/releases/tag/41.1</a>

Hallo Max,

Was ist denn ShashChess 41.1 für eine Engine, ich kann diese in keiner ELO-Liste finden?

MfG Dietmar
Parent - - By Max Siegfried Date 2026-03-23 19:30
Dietmar Klinger schrieb:

Max Siegfried schrieb:

<a class='ura' href='<a class='ura' href='https://github.com/amchess/ShashChess/releases/tag/41.1'>https://github.com/amchess/ShashChess/releases/tag/41.1</a>'>https://github.com/amchess/ShashChess/releases/tag/41.1</a>

Hallo Max,

Was ist denn ShashChess 41.1 für eine Engine, ich kann diese in keiner ELO-Liste finden?

MfG Dietmar


Ein Stockfish Derivat.
Quasi Stockfish nur mit deutlich mehr Analyseoptionen.
Sollte im Engine Match minimal schwächer sein, vielleicht 3 Elo.
Dafür übersieht die Engine deutlich weniger taktische Sachen (KO Züge) in deiner 100 Züge Partie x 2 da Schwarz und Weiß = 200 Züge.
Siehe Text: https://github.com/amchess/ShashChess/tree/41.1
Benutze unsere Forumssuche: ShashChess.
Parent - By Dietmar Klinger Date 2026-03-23 22:52 Upvotes 1
Danke, ich hatte mir das schon gedacht.
Up Topic Hauptforen / CSS-Forum / ShashChess 41.1

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill