Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Persönlichkeits-Einstellungen bei ShashChess GZ
- - By Roland Riener Date 2023-05-18 17:11
Ich wollte mal sehen, ob die Engine bei unterschiedlichen Einstellungen anders rechnet. Nun, in dieser Stellung tut sie es.

Arpad Rusz, 2017, Weiß gewinnt



7n/3P2k1/n2K3p/2p5/Bb3N2/2p1p1P1/8/8 w - - 0 1

Analysis by ShashChess GZ: (1 CPU, High Tal)
...
1.Sh5+ Kg6 2.Lc2+ Kxh5 3.d8D Kg4 4.Dh4+ Kf3 5.Ld1+ Kg2 6.De4+ Kh2 7.Dxe3 Sf7+ 8.Kc6 c2 9.Lxc2 Le1 10.Dxe1 Sb4+ 11.Kxc5 Sxc2 12.Df2+ Kh3 13.Dxf7 Se3 14.De6+ Sg4 15.Kd4 Kxg3 16.Df5 Sf2 17.De5+ Kg4 18.De2+ Kg3 19.De3+ Kg2 20.Dxh6 Sg4 21.Dh7 Kf3 22.Df5+ Kg3 23.Dh5 Kf4 24.Dg6 Sf2
  Weiß steht klar auf Gewinn: +- (45.77 ++)  Tiefe: 37/49   00:05:28  478MN
1.Sh5+ Kg6 2.Lc2+ Kxh5 3.d8D Sf7+ 4.Ke6 Sxd8+ 5.Kf5 e2 6.Le4 e1S 7.Ld5 c2 8.Lc4 c1S 9.Lb5 Sc6 10.Lxc6 Sc7 11.La4 Se2 12.Ld1 Sb5 13.Lxe2+ Sf3 14.Lxf3#
  Weiß setzt Matt: +- (#14)  Tiefe: 37/49   00:05:37  493MN

7n/3P2k1/n2K3p/2p5/Bb3N2/2p1p1P1/8/8 w - - 0 1

Analysis by ShashChess GZ: (1 CPU, High Petrosian)

1.Sh5+
  Weiß steht klar auf Gewinn: +- (4.24 ++)  Tiefe: 48/20   00:03:05  203MN
1.Sh5+
  Weiß steht klar auf Gewinn: +- (5.38 ++)  Tiefe: 48/20   00:07:08  529MN
Parent - - By Roland Riener Date 2023-05-18 17:18
2 CPU, default:

7n/3P2k1/n2K3p/2p5/Bb3N2/2p1p1P1/8/8 w - - 0 1

Analysis by ShashChess GZ:

1.Sh5+ Kg6 2.Lc2+ Kxh5 3.d8D Kg4 4.Kd5 Kxg3 5.De7 Kf2 6.Dh4+ Ke2 7.Dh2+ Ke1
  Weiß steht klar auf Gewinn: +- (4.43 ++)  Tiefe: 24/45   00:00:05  8419kN
1.Sh5+ Kg6 2.Lc2+ Kxh5 3.d8D Sf7+ 4.Ke6 Sxd8+ 5.Kf5 e2 6.Le4 e1S 7.Ld5 c2 8.Lc4 c1S 9.Lb5 Sc6 10.Lxc6 Sc7 11.La4 c4 12.Ld1+ Se2 13.Lxe2+ Sf3 14.Lxf3#
  Weiß setzt Matt: +- (#14)  Tiefe: 24/45   00:00:05  8420kN
Parent - - By Reinhold Stibi Date 2023-05-18 18:09
Neue Partie Line 0.0
7n/3P2k1/n2K3p/2p5/Bb3N2/2p1p1P1/8/8 w - - 0 1

Analysis by ShashChess 32 HT Ca  avx2 nnue: Mit Ryzen 5800X 8 Kerner   Einstellung mit High Tal + Capablanca

1.Sh5+ Kg6 2.Lc2+ Kxh5 3.d8D Kg4 4.Ld1+ Kh3 5.Dxh8 c2 6.Dxh6+ Kg2 7.Lxc2 c4+ 8.Kd5 e2 9.Le4+ Kf2 10.Df4+ Kg1 11.De3+ Kf1
  Weiß hat entscheidenden Vorteil: +- (3.18) (100% +100% =0% -0%)  Tiefe: 30/29   00:00:00  6040kN, tb=3029
1.Sh5+ Kg6 2.Lc2+ Kxh5 3.d8D Sf7+ 4.Ke6 Sxd8+ 5.Kf5 e2 6.Le4 e1S 7.Ld5 c2 8.Lc4 c1S 9.Lb5 Sc6 10.Lxc6 Sc7 11.La4 Se2 12.Ld1 Sf3 13.Lxe2 c4 14.Lxf3#
  Weiß setzt Matt: +- (#14) (100% +100% =0% -0%)  Tiefe: 31/36   00:00:03  47144kN, tb=240881
Parent - - By Roland Riener Date 2023-05-18 18:53
Zitat:
Einstellung mit High Tal + Capablanca

Kann man denn Persönlichkeiten gemischt einsetzen, also z.B. eben HT + Capa?
Parent - By Reinhold Stibi Date 2023-05-18 18:58
Roland, ja klar habe ich doch schon öfters geschriebenl und hier auch wieder.
Parent - - By Peter Martan Date 2023-05-18 19:32 Edited 2023-05-18 19:45
Du kannst ebenso wie keine auch alle anwählen, das sind dann beides "Chaos"- Einstellungen, wenn ich Andrea da richtig verstanden habe anno dazumal, als er mal darüber schrieb, mittlerweile meint er mir scheint mit dem Ausdruck nur mehr die nahe 0.00- Optionen Low Tal, Capablanca und Low Petrosian, die Optionen sind von der Eval- Range der Stellung abhängig, je höher der Vorteil für die Seite am Zug, desto besser sollte die Option von High Tal oben nach unten zu High Petrosian passen.

Die Studie hier ist nicht gut geeignet, weil mit avx2- Unterstützung auch single thread die Engine mit allen Einstellungen praktisch sofort die richtige Lösung hat, das Matt dauert auch nicht viel länger.
Ich persönlich habe den Eindruck, dass (obwohl's nach obiger Logik eigentlich nicht passt) Capablanca beim Mattsuchen hilft. Auch wenn's hier nicht viel sagt, hab' ich folgende Output- Zeilen (hoffentlich ohne mich zu irren) kopiert, die den best move als erste drin hatten:

Zitat:
Capa:
info depth 23 seldepth 22 multipv 1 score cp 173 nodes 344085 nps 721352 hashfull 115 tbhits 29 time 477 pv f4h5 g7g6 a4c2 g6h5 d7d8q h5g4 d8h8 e3e2 h8e5 g4f3 d6d7 f3f2 e5f4 f2g2
High Tal:
info depth 24 seldepth 20 multipv 1 score cp 14 nodes 393484 nps 686708 hashfull 139 tbhits 44 time 573 pv f4h5 g7g6 a4c2 g6h5 d7d8q h8f7 d6e6 f7d8 e6f5 e3e2 c2e4 e2e1n e4d5 c3c2 d5c4 e1d3
Default ((alles abgewählt):
info depth 29 seldepth 24 multipv 1 score cp 193 nodes 1164071 nps 692487 hashfull 394 tbhits 795 time 1681 pv f4h5 g7g6 a4c2 g6h5 d7d8q h5g4 d8h8 e3e2 h8e5 g4f3 d6d7 a6c7
High Tal+Capa:
info depth 29 seldepth 24 multipv 1 score cp 193 nodes 1164071 nps 677573 hashfull 394 tbhits 795 time 1718 pv f4h5 g7g6 a4c2 g6h5 d7d8q h5g4 d8h8 e3e2 h8e5 g4f3 d6d7 a6c7

Wie gesagt alles single thread (3.5 GHz CPU, bmi2- compile, bei mir im bench etwas schneller als avx2), 6Steiner Syzygys.
In den taktischen best move Suiten nehme ich gern High Tal+ Capa, weil's statistisch für die Stellungen, die ich da meistens nehme, am meisten bringt, jedenfalls bei meiner Haupt-Suite bei den letzten Versionen der Engine immer besser abschneidet als default.

Edit: Hab das Bild gefunden, dass mir Manzo vor Kurzem geschickt hat zu den momentanen Einstellungen der Optionen:

Parent - - By Roland Riener Date 2023-05-18 22:20
Und ich unbedarfter Mensch glaubte, es wären "Spielstil" Einstellungen. Will mich noch etwas in die Sache vertiefen.
Parent - By Peter Martan Date 2023-05-18 22:52 Edited 2023-05-18 22:57
Stimmt schon auch, "Spielstil" richtet sich ja auch bei Menschen danach, ob man im Vorteil oder im Nachteil ist. Je besser die Stellung, umso mehr kann man angreifen, oder wie man auch gern sagt, mit vollen Hosen ist gut stinken.
Parent - - By Christian Paluch Date 2023-05-18 22:26
Bei der Chessprogramming Wiki steht:

"Persönlichkeiten
Basierend auf statischen Bewertungsbereichen, die vom Bauernendspielpunktwert (PawnValueEg = 208) abgeleitet werden, klassifiziert ShashChess die Stellung mit fünf Persönlichkeiten von drei ehemaligen Schachweltmeistern, Tigran Petrosian für negative Bewertungen, José Raúl Capablanca für ausgeglichene Bewertungen und Mikhail Tal für positive Bewertungen [7]:

if (eval < -74) Persönlichkeit = Petrosian;
sonst wenn (eval < -31) Persönlichkeit = Petosian | Capablanca;
sonst wenn (eval < 31) Persönlichkeit = Capablanca;
sonst wenn (eval < 74) Persönlichkeit = Capablanca | Tal;
sonst Persönlichkeit = Tal;

Diese Persönlichkeiten werden in verschiedenen Selektivitätsschwellenwerten für die Suche berücksichtigt, zusammen mit mehreren dynamischen Anpassungen der Bewertungspunkte."

Mit Deepl ins Deutsch übersetzt.
Grüße Christian
Parent - By Roland Riener Date 2023-05-19 10:54
Danke, Christian und Peter!
Up Topic Hauptforen / CSS-Forum / Persönlichkeits-Einstellungen bei ShashChess GZ

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill