Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Stockfish 16.1 Analyse nur per Zeit steuern
- - By Max Siegfried Date 2024-03-03 14:43
Anstatt Sachen einzustellen wie:
High Tal
MultiPV=2
Random Op. MultiPV=4
Random Op. Plies=16
Random Op. Score=20
usw.

Warum sagt man nicht einfach das man Stockfish 16.1 "vertraut" und nur 6 andere Einstellungen an die eigenen Vorlieben anpasst, indem man jeweils nur die Zeit einstellt.
Stockfish 16.1
1. Analysiere alle Züge = 10 (Sekunden) lang
2. Analysiere alle Züge die aktuell 0.00 oder besser sind = 10
3. Analysiere alle Züge die aktuell besser als 0.00 sind (unabhängig davon um wie viel diese besser sind) = 10
4. Analysiere nur 50% der aktuell am besten bewerteten Züge = 10
5. Analysiere nur die 2 der aktuell am besten bewerteten Züge = 10
6. Analysiere nur den aktuell besten Zug = 10

Nachteil:
-taugt nur bedingt für Partienanalysen mit einer, 2, 3 Sekunden Bedenkzeit pro Stellung.

Vorteil:
-löst fast jede Stellung mit 1 Minute.
Parent - By Max Siegfried Date 2024-03-03 16:29
Wobei diese Methode eher eine Verbesserung für Engines wie ShashChess 34.6 wäre.

Top Chess Engines Testsuite 2024 v2.

Stellung Nr. 22
ShashChess 34.6 findet Nd6+ eine Zeit lang auf Platz 18 und später fest auf Platz 1.
-3.78/33 1.Nd6+ exd6 2.Rf3+ Kg5 3.Rg3+ Kf6 4.Rf3+ Ke7 5.Re3+ Kd8 6.Rxe8+ Kxe8 7.a3 Ra8 8.Kd1 Bb7 9.Ke1 Kf7 10.Kf1 Rf8 11.f3 Kf6 12.Kf2 Rh8 13.Kg1 Ra8 14.g3 Kg7 15.Kg2 Rf8 16.Kf2 Kh8 17.Kg2 Rf5 18.Kf2 Rf7 19.Kg2
-4.15/32 1.Rf3+ Ke6 2.g4 d6 3.Nh6 a3 4.g5 axb2+ 5.Kxb2 Rh8 6.a4 bxa4 7.Ka3 Kd7 8.Re3 Ke8 9.f4 Kf8 10.f5 Bd7 11.Rf3 Ra8 12.f6 exf6 13.Rxf6+ Ke7 14.Rf7+ Ke8 15.Rf1 Be6 16.b5 Rb8 17.Kxa4 Rf8 18.Rxf8+ Kxf8 19.Ka5 Kg7 20.b6 Ra8+ 21.Kb4 Ra1
-4.19/32 1.Nh6+ Kf6 2.Ng8+ Ke6 3.Nh6 Rf8 4.Re3+ Kd6 5.Ng4 a3 6.bxa3 Rxa3 7.Kb2 Ra6 8.a3 Kc7 9.Rxe7 Re6 10.Rxe6 dxe6 11.f3 Bd7 12.Kc2 Rh8 13.Kd2 Kd8 14.Ke2 Be8 15.Nf2 Ke7 16.Nd3 Rh2 17.Kf2 Rh1 18.Ke3 Rg1 19.g4 Ra1 20.Ne5 Ra2 21.Kf4 Rc2 22.Kg5 Rxc3
-4.37/32 1.a3 d6 2.Nh6+ Kf6 3.Ng8+ Ke6 4.f3 Rf8 5.Kd2 Kf7 6.Nh6+ Ke8 7.Rg6 e5 8.Rxd6 exd4 9.Rc6 dxc3+ 10.Kxc3 Kd8 11.Rg6 Re7 12.Rg5 Kc7 13.Kd3 Rh7 14.Ng4 Bxg4 15.Rxg4 Rh6 16.Kd4 Kc6 17.Rg5 Re6 18.Kd3 Rfe8 19.Rf5 Re2 20.g4 R2e3+ 21.Kd4
-4.43/32 1.Re3 Ra6 2.Ne5 Rf6 3.Rf3+ Ke6 4.Re3 Kd6 5.f3 Kc7 6.Nd3 d6 7.a3 Kd8 8.Kd2 Bf5 9.Nf4 e5 10.Nxd5 Rg6 11.g4 Be6 12.c4 bxc4 13.Nb6 exd4 14.Re4 d3 15.Nxc4 Bxc4

Stellung Nr. 31
ShashChess 34.6 findet Rxb7 ganz weit hinten und schafft es wenigstens diesen auf Platz 2 zu bringen und dort zu halten.

Stellung Nr. 52
ShashChess 34.6 findet f5 auf Platz 6 und schafft es diesen auf Platz 1 zu bringen und dort zu halten.
+10.65/37 1.f5 Qxh6 2.b8=Q+ Kxb8 3.Re8+ Kc7 4.g5 Qh7 5.f6 Kb6 6.Ra8 Kb7 7.Rf8 Ka7 8.Kg3 Kb7 9.Kf4 Kc6 10.Ke3 Kc5 11.Rd8 Kc6 12.Ra8 Kb7 13.Re8 Kc6 14.Kd4 Kd7 15.Rb8 Kd6 16.Rf8 Kc6 17.Kc4 Kd6 18.Kb5 Ke5 19.Kxa5 Kf4 20.Kb6 Kg3 21.a5 Kxh4 22.a6 Kxg5 23.a7 Qh6 24.a8=Q Kh4 25.Qe4+ Kg3 26.Rxf7 Qg5 27.f4
0.00/37 1.Bg7 Qd2+ 2.Kg3 Qd1 3.Be5 Qg1+ 4.Kh3 hxg4+ 5.fxg4 Qe3+ 6.Kg2 Qe2+ 7.Kg3 Qe3+
0.00/37 1.gxh5 Qc2+ 2.Kg3 Qc5 3.Re1 Qb4 4.Re8 Kxb7 5.hxg6 fxg6 6.Re4 Qc5 7.Re1 Qd4 8.f5 gxf5 9.Bf4 Qb4 10.Rh1 Qc3 11.Rb1+ Ka8 12.Rb5 Qe1+ 13.Kg2 Qxh4 14.Rxa5+ Kb7 15.Rxf5 Qh7 16.Rb5+ Kc6 17.Kg3 Qg7+ 18.Rg5 Qd4
0.00/37 1.g5 Qc2+ 2.Kf1 Qd1+ 3.Kg2
0.00/37 1.Bf8 hxg4 2.Bg7 Qc2+ 3.Kf1 Qd1+ 4.Kf2 Qxf3+ 5.Ke1 Qg3+ 6.Ke2 Qg2+ 7.Ke1 Qg1+ 8.Ke2 f6 9.Bxf6 Qg2+ 10.Ke1 Qg3+ 11.Ke2

Wobei LC0 auf Tiefe 12 deutlich schneller ist
+1.65/12 1.f5 Qxh6 2.b8=Q+ Kxb8 3.Re8+ Kc7 4.g5 Qh7 5.f6 Kc6 6.Kf2 Kc5 7.Ke3 Kb4 8.Kd4 Kxa4 9.Kc4 Ka3 10.Kc3 Ka4 11.Rb8 Ka3 12.Ra8 Ka4 13.Kc4
+0.08/12 1.Bg7 Qd2+ 2.Kg3 Qd1 3.Be5 Qe1+ 4.Kg2 Qe2+ 5.Kg1 Qe1+ 6.Kg2
-0.08/12 1.gxh5 gxh5 2.Bg7 Qc2+ 3.Kh1 Qb1+ 4.Kh2 Qc2+ 5.Kh1
-0.32/12 1.g5 Qc2+ 2.Kg3 Qc5 3.Re1 Qb4 4.Re4 Qb1 5.Bg7 Qg1+ 6.Kh3 Kxb7 7.Bd4 Qd1 8.Kg3
-0.59/12 1.Bg5 Qb2+ 2.Kg3 f6 3.Bh6 Qc1 4.g5 Qg1+ 5.Kh3 fxg5 6.Bxg5 Qf2 7.f5 Qxf3+
-1.20/12 1.Rxf7 Qd2+ 2.Kg3 Qe1+ 3.Kg2 hxg4 4.fxg4 Qd2+ 5.Kg3 Qc3+
-0.83/12 1.Re5 Kxb7 2.gxh5 gxh5 3.Rxh5 Qc2+ 4.Kh3 Qc6 5.Rb5+
-1.15/12 1.Bf8 hxg4 2.Bg7 gxf3+ 3.Kg3 Qd2 4.Kxf3 Qd3+
-1.17/12 1.b8=Q+ Kxb8 2.gxh5 gxh5 3.Rxf7 Qc2+ 4.Kh3 Qc6 5.Rf8+ Kc7 6.Rf7+
-1.13/12 1.b8=B+ Kxb8 2.gxh5 gxh5 3.Rxf7 Qc2+ 4.Kh3 Qc6 5.Rf8+ Kc7
-1.14/12 1.b8=R+ Kxb8 2.gxh5 gxh5 3.Rxf7 Qc2+ 4.Kh3 Qc6 5.Rf8+ Kc7
-1.09/12 1.b8=N+ Kxb8 2.gxh5 gxh5 3.Rxf7 Qc2+ 4.Kh3 Qc6 5.Rf8+
-1.18/12 1.Re8 Kxb7 2.Re7+ Kc6 3.gxh5 gxh5 4.Bg5 Qc2+
-1.25/12 1.Rd7 Qc6 2.Rxf7 hxg4 3.Bg7 Qxf3+ 4.Kg1
-1.89/12 1.Kf2 Qc5+ 2.Re3 Qd4 3.f5 gxf5 4.Kg3 fxg4
-2.52/12 1.Re2 hxg4 2.fxg4 Qd1 3.Kf2 Qxa4 4.Re7
-2.86/12 1.Kg3 Qg1+ 2.Kh3 Qf2 3.gxh5 Qxf3+ 4.Kh2 gxh5 5.Bg5 f6
-3.18/12 1.Kh2 Qc5 2.Re2 Kxb7 3.g5 Qd4
-4.61/12 1.Kh3 Qa3 2.b8=Q+ Kxb8 3.Re8+
-19.04/12 1.Re4 hxg4 2.fxg4 Qc6 3.b8=Q+ Kxb8 4.Kf3
-95.00/12 1.Re6 fxe6 2.b8=B+ Kxb8 3.Bg5
-103.04/12 1.Re3 Qxe3 2.Bg5 hxg4 3.fxg4
-104.46/12 1.Re1 Qxe1 2.gxh5 gxh5 3.b8=B+
-105.54/12 1.Rc7 Qxc7 2.f5 hxg4 3.fxg4

Gibt es inzwischen Code bei einer Engine welcher dafür sorgt, dass
-die Engine erkennt, dass es keine Einbruchsfelder gibt?
-die Engine zum Ende ihrer X Sekunden lang analysierten Variante springt und dann von dort aus analysiert, während sie sich im Sekundentakt wieder ganz zum Anfang bewegt?
-oder das ein Läufer, obwohl er viele freie Felder zur Verfügung hat, bereits von den eigenen Bauern eingesperrt ist?
Up Topic Hauptforen / CSS-Forum / Stockfish 16.1 Analyse nur per Zeit steuern

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill