Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / ChessSystemTal
1 2 3 4 Previous Next  
Parent - - By Peter Martan Date 2023-06-30 07:43 Edited 2023-06-30 08:41
Stefan Pohl schrieb:

Laut J.Burwitz, mit dem ich viel über discord chatte, läuft CSTal 2.0 in Arena ebenfalls problemlos, dafür hat er Probleme mit der cutechess GUI (nicht mit dem cutechess-cli commandline-Tool, das ich zum testen nutze) wenn er mehr als eine Partie gleichzeitig spielen lassen will.

Bei mir hingegen keine Problem im cutechess GUI

Über Nacht mal einen Run gegen Berserk 11.1 laufen lassen mit 15 Instanzen gleichzeitig, single thread (3.5Ghz) 3'+1" und den ersten 250 Stellungen des Sets
UHO_2022_6mvs_+110_+119.pgn:

Score of berserk-11.1-x64-avx2-pext vs Chess-System-Tal-2.00-v21-E1019-Elo.opt-avx2: 120 - 79 - 301 [0.541]

Elo difference: 28.6 +/- 19.2, LOS: 99.8 %, DrawRatio: 60.2 %

500 of 500 games finished.
Parent - - By Peter Martan Date 2023-07-01 08:17 Edited 2023-07-01 08:20
Zitat:


Über Nacht mal einen Run gegen Berserk 11.1 laufen lassen mit 15 Instanzen gleichzeitig, single thread (3.5Ghz) 3'+1" und den ersten 250 Stellungen des Sets
UHO_2022_6mvs_+110_+119.pgn

Und dann noch einen gegen Ethereal 14 unter denselben Bedingungen:

Score of Chess-System-Tal-2.00-v21-E1019-Elo.opt-avx2 vs Ethereal-14.00-pext-avx2: 102 - 119 - 279 [0.483]

Elo difference: -11.8 +/- 20.2, LOS: 12.6 %, DrawRatio: 55.8 %

500 of 500 games finished.

Die liegen zu nahe beisammen, da würde man wahrscheinlich schon so 2000 Partien brauchen, um aus der error bar zu kommen.
Parent - By Thorsten Czub Date 2023-07-01 15:07
Ich habe sehr gute Ergebnisse mit schönen opfern.
Merkwürdigerweise bislang EAS Version stärker bei mir. Bücher habe ich noch nicht ans laufen bekommen.

Ich teste aber auch längere zeitkontrollen mit 4 oder 8 Kernen und permanent brain, keine Schnellschüsse.

Erstaunlich die teilweise total unterschiedlichen Bewertungen der Programme. So lieb ich es...
Parent - By Peter Martan Date 2023-07-01 17:01
Zitat:

single thread (3.5Ghz) 3'+1" und den ersten 250 Stellungen des Sets
UHO_2022_6mvs_+110_+119.pgn:

Score of Chess-System-Tal-2.00-v21-E1019-Elo.opt-avx2 vs RubiChess-20230410_x86-64-bmi2: 122 - 88 - 290 [0.534]

Elo difference: 23.7 +/- 19.7, LOS: 99.1 %, DrawRatio: 58.0 %

500 of 500 games finished.
Parent - - By Rainer Neuhäusler Date 2023-07-01 18:18
Stefan Pohl schrieb:

Also in der PowerFritz 18 GUI und auch in der Deep Shredder 13 GUI kann ich CSTal EAS 2.0 problemlos als UCI-Engine installieren und die Engine läuft auch los, sowohl mit einem als auch mehreren Threads.
Ich habe es jetzt auch mal schnell mit Arena probiert und dort kann ich CSTal EAS 2.0 ebenfalls völlig problemlos als UCI-Engine einbinden.
In meinen Testruns mit cutechess-cli (ich weiß schon, warum ich nichts anderes zum Testen nehme!), hatte ich in insgesamt 30000 Testpartien eine gute Handvoll disconnects. Und das, obwohl bei mir 20 Partien gleichzeitig laufen (auf einem 12core/24 Threads AMD Ryzen).

<a class='ura' href='https://www.sp-cc.de/'>https://www.sp-cc.de/</a>
<a class='ura' href='https://www.sp-cc.de/uho_ratinglist.htm'>https://www.sp-cc.de/uho_ratinglist.htm</a>
<a class='ura' href='https://www.sp-cc.de/eas-ratinglist.htm'>https://www.sp-cc.de/eas-ratinglist.htm</a>


"Wann also CSTal mal released wird, das steht in den Sternen..." meinte Stefan Pohl noch am 5.April mit wohl begründeter Argumentation:  https://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?pid=163100#pid163100

Das wollte Chris Witthington wohl nicht auf sich sitzen lassen ; -) Mit so einem frühen Release hätte ich tatsächlich nicht gerechnet, umso grösser die Freude. Die Engine scheint auf Anhieb gut zu funkionieren und erfüllt laut den SPCC-Ranglisten auch die in sie gesetzten Erwartungen. Die anderen Tester und Listenbetreiber werden sicher bald nachziehen. Hammermässig     
.
Parent - - By Thorsten Czub Date 2023-07-01 18:45 Edited 2023-07-01 19:03
ich habe erst einmal folgende Werte ohne einbindung eines speziellen Buches:

Code:
    Motor                                    Punkte  Sh Re CS Dr Lc Cr St Et Dr Wa CS De Ko Ko Ch Bo    S-B
01: ShashChess31-x86-64-avx2 [t8, Petrosian] 19,5/30 ·· == == 0= == 11 == == 1= 11 1= =1 == =1 1= 1=  277,75
02: Rebel-16.2 [t8]                          18,5/30 == ·· == =1 == 1= 1= == 0= =1 1= == 1= =1 =1 ==  270,50
03: CSTal2-v21-E1162-130-EASavx2 [t8]        18,5/30 == == ·· == == == =0 == == =1 == 1= 1= =1 11 11  257,25
04: Dragon-3.1-64bit-avx2 [t8]               18,0/30 1= =0 == ·· == == == 11 == =1 == =1 1= == 0= 11  261,75
05: Lc0 0.29.0 Nvidia RTX 3060 [j92-100]     18,0/30 == == == == ·· == == == 1= == == == =1 =1 =1 11  255,50
06: Crystal_x64_060622_Tactical_E_AVX [t8]   17,0/30 00 0= == == == ·· == 1= == 10 1= == == 11 11 1=  235,75
07: Stockfish15.1_avx2 [t8]                  16,5/30 == 0= =1 == == == ·· 0= == == == =1 11 11 00 1=  240,75
08: Ethereal-14.00-pext-avx2 [t8]            16,5/30 == == == 00 == 0= 1= ·· == == == 1= == == 11 11  230,00
09: Dragon-3.1-64bit-avx2 [t8, mcts]         15,0/30 0= 1= == == 0= == == == ·· 1= == =0 == == 1= ==  221,00
10: Wasp600-windows-avx [t8]                 13,5/30 00 =0 =0 =0 == 01 == == 0= ·· =1 == 0= =1 11 ==  188,50
11: CSTal2-v21-E1019-Elo.avx2 [t8]           13,0/30 0= 0= == == == 0= == == == =0 ·· 1= == 0= == 01  192,75
12: DeepHiarcs15 [t8]                        12,5/30 =0 == 0= =0 == == =0 0= =1 == 0= ·· == == == ==  184,00
13: Komodo-14.1-64bit [t8, mcts]             12,5/30 == 0= 0= 0= =0 == 00 == == 1= == == ·· =0 == =1  179,25
14: Komodo-14.1-64bit [t8]                   12,5/30 =0 =0 =0 == =0 00 00 == == =0 1= == =1 ·· 1= =1  172,00
15: Chiron-5-64bit [t8]                      10,0/30 0= =0 00 1= =0 00 11 00 0= 00 == == == 0= ·· 01  148,25
16: Booot6.5 [t8]                            8,5/30  0= == 00 00 00 0= 0= 00 == == 10 == =0 =0 10 ··  121,50

240 Partien gespielt / Turnier beendet
Name des Turniers: Ryzen9 3950x 2023
Ort/ Land: DESKTOP-D269HUC, Deutschland
Spielstufe: Turnier 40/10
Hardware: AMD Ryzen 9 3950X mit Nvidia Geforce RTX 3060 mit 12 GB Speicher


Permanent Brain war an.

Sieht aber danach aus, dass CSTAL obwohl man ihm 8 Kerne zuweist, und der Rechner ja auch genug Kerne hat, diese gar nicht nutzt. D.h. CSTAL hat in diesem Turnier nur mit viel weniger Kernen gespielt als die Konkurrenzprogramme.
Parent - - By Peter Martan Date 2023-07-01 19:53 Edited 2023-07-01 20:49
Thorsten Czub schrieb:

Sieht aber danach aus, dass CSTAL obwohl man ihm 8 Kerne zuweist, und der Rechner ja auch genug Kerne hat, diese gar nicht nutzt.

Also um den laut uci- commands- Liste gültigen Befehl Threads kümmert sich die Engine laut Task Manager und Knotenleistung so gut wie überhaupt nicht.
Single thread:

info depth 32 seldepth 46 time 18351 nodes 29831572 score cp 48 pv e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 h2h3 e7e6 g2g4 h7h6 f1g2 b8c6 d4c6 b7c6 e4e5 f6d5 e5d6 f8d6 c3e4 d6c7 c2c4 d5f4 d1d8 e8d8 c1f4 c7f4 hashfull 536 Knps 1625610

16 threads (hab' mich auf das beschränkt, obwohl Hyperthreading on bei mir 32 möglich wären, weil Shredder automatisch anschreibt, "Threads auf 8 Kerne reduziert"
, wenn man die Engine mit 16 oder mehrThreads lädt)
Zitat:

Engine: Chess-System-Tal-2.00 (1024 MB)
von Chris Whittington (C) 2003-2023
set Threads to 16
limiting Threads to 8 cores


info depth 32 seldepth 49 time 19112 nodes 28990041 score cp 50 pv e2e4 c7c5 g1f3 d7d6 d2d4 c5d4 f3d4 g8f6 b1c3 a7a6 h2h3 e7e5 d4e2 h7h5 g2g3 b8d7 a2a4 f8e7 a4a5 b7b5 a5b6 d8b6 f1g2 e8g8 e1g1 b6c7 b2b3 d7c5 c1e3 c8b7 c3d5 b7d5 e4d5 hashfull 537 Knps 1516850

Task Manager bleibt immer auf 7-8% der CPU- Leistung bei go infinite in der Konsole, zumindest bei dem einen Versuch, den ich da jetzt gerade in der Grundstellung gemacht habe.
Bei Einstellen von 16 Threads im Fritz- oder Shredder- GUI kann die Gesamtleistung im Task Manager auf bis zu ca. 35% steigen, also das würde schon eher nach 8 Kernen als nur nach 4 ausschauen. Das Hyperthreading mag ich nicht extra für CSTal abdrehen, soo stark haut mich die Engine jetzt auch wieder nicht von den Socken.

Ich hab' auch deshalb, so lange das nicht wirklich klar ist, die Matches alle nur single thread spielen lassen, Stefan Pohl wohl auch wie alles normalerweise für seine Listen.
Parent - - By Thorsten Czub Date 2023-07-01 20:49 Edited 2023-07-01 20:57
Also laut forum post CW im Rebelforum:

https://prodeo.actieforum.com/t1264p50-chess-system-tal-2-released

scheint es so das wenn man nicht die richtigen parameter setzt er z.B. in meinem ersten Turnier nur 1 statt 8 Kernen benutzt.
Dafür finde ich die Leistung (auf einer Höhe mit Rebel16.2) schonmal sehr sehr gut denn rebel benutzte 8 kerne.

Ich habe jetzt aber die Parameter ergänzt nach Textzitat:

„two ways to be a power user:

1. put "poweruser" into the command line

2. UCI command: setoption name RelaxThreadLimit value 1

then you can set threads to be anything up to cores.“

Ich habe die 2. Lösung gewählt. Danach musste ich den spielstil nochmals speichern weil dort wo ich vorher 8 Threads gesetzt hatte wirklich 1 stand. Nachdem ich dann 8 setzte hatte ich 8fache NPS und auch Leistungsverbrauch.

und tatsächlich spielt er jetzt NPS mässig und Taskmanager mässig 8x mehr !!!

Lasse das Turnier jetzt noch einmal durchlaufen !!!!

Die ersten Züge sehen phantastisch aus, er spielt sowas von gnadenlos auf Angriff das man die Tapeten im Zimmer festkleben muss weil die sich abschälen.

Mit 8 Kernen macht CSTal jetzt auch ca.8-9.5 Millionen NPS.
Parent - - By Peter Martan Date 2023-07-01 21:00 Edited 2023-07-01 21:09
Thorsten Czub schrieb:

two ways to be a power user:

1. put "poweruser" into the command line

2. UCI command: setoption name RelaxThreadLimit value 1

then you can set threads to be anything up to cores.“

Lustig

Wär halt nicht dumm, wenn die Engine das auch mit dem uci- command selbst in der Konsole  so angäbe statt mit
Zitat:
option name Threads type spin default 1 min 1 max 64

Und mit dem praktischen Versuch in der Konsole nützt's so, wie du schreibst, auch nix:

setoption name RelaxThreadsLimit value 32
go depth 32

info depth 32 seldepth 49 time 50703 nodes 76438600 score cp 29 pv e2e4 e7e6 d2d4 d7d5 b1c3 g8f6 c1g5 d5e4 c3e4 b8d7 e4f6 d7f6 g1f3 h7h6 g5h4 c7c5 c2c3 c5d4 f1b5 c8d7 h4f6 g7f6 d1e2 d7b5 e2b5 d8d7 b5d7 e8d7 f3d4 f8c5 d4b3 c5b6 a2a4 a7a5 e1e2 d7e7 g2g3 f6f5 h1d1 h6h5 hashfull 964 Knps 1507575

Nach wie vor just the same as single thread, Task Manager ist auch unbeeindruckt (7%).

Nevermind, wie man's in der Konsole wirklich richtig einstellt, ist mir eigentlich eh wurscht und im Fritz kann die Engine offenbar auch ohne zusätzliche RelaxThreadsLimit- Eingaben 16 Threads Hyperthreading nutzen, das ändert sie beim Abspeichern der .uci- Datei auch nicht, im Shredder schreibt sie halt immer das mit dem Limitieren auf 8 cores beim Laden, und mehr Verwendung geht auch in diesen beiden GUIs nicht, aber mehr brauch' ich auch nicht.

Edit: zuerst RelaxThreadsLimit value 1
und dann noch extra
setoption threads value 32
nützt auch nichts.
Parent - - By Peter Martan Date 2023-07-01 22:23 Edited 2023-07-01 23:00
Leider erst nach Ablauf der Editierzeit gemerkt, dass ich statt RelaxThreadLimit versehentlich RelaxThreadsLimit eingetippt habe (siehe Posting oben aus der Konsole kopiert)

Jetzt richtig:

setoption name RelaxThreadLimit value 32
setoption name Threads value 32
info string set Threads to 32

und es kommt noch die zusätzliche Info:

info string limiting Threads to 8 cores

Dann wieder
go depth 32:

info depth 32 seldepth 55 time 18763 nodes 196414720 score cp 43 pv e2e4 c7c6 d2d4 d7d5 b1d2 d5e4 d2e4 c8f5 e4g3 f5g6 g1f3 e7e6 h2h4 h7h6 f3e5 g6h7 f1d3 h7d3 d1d3 b8d7 f2f4 g8f6 c1d2 f8e7 e1c1 e8g8 c1b1 c6c5 d2c3 d7e5 f4e5 f6d5 d4c5 d8c7 c3d4 e7c5 d4c5 c7c5 g3e4 c5c7 e4d6 d5e7 d3g3 hashfull 1000 Knps 10468196

Ca. das 7fache der Knps single thread, wie auch in den Postings davor:

info depth 32 seldepth 52 time 60969 nodes 92103113 score cp 39 pv d2d4 d7d5 c2c4 e7e6 b1c3 g8f6 c4d5 e6d5 c1g5 f8e7 e2e3 h7h6 g5h4 e8g8 f1d3 c7c6 h2h3 f8e8 a1c1 b8d7 h4g3 d7b6 g1f3 e7b4 g3h4 g7g5 h4g3 f6e4 d3e4 b4c3 b2c3 d5e4 f3e5 hashfull 989 Knps 1510654

Mehr als das (was ja auch im GUI geht), den Gegenwert von 8 Kernen lässt sich die Konsole so also auch nicht gefallen, aber das stimmt jetzt wenigstens auch mit dem TaskManager und der über 30% CPU- Auslastung überein.

Edit: noch mit 16 probiert:

setoption name RelaxThreadLimit value 16
info string set RelaxThreadLimit to value true
info string Instability Warning - at your own risk

setoption name Threads value 16
info string set Threads to 16
go depth 32

info depth 32 seldepth 55 time 19326 nodes 309166490 score cp 36 pv e2e4 c7c6 b1c3 d7d5 d2d4 d5e4 c3e4 c8f5 e4g3 f5g6 h2h4 h7h6 g1f3 b8d7 f1d3 g6d3 d1d3 e7e6 c1f4 g8f6 e1g1 f8e7 c2c4 e8g8 d3e2 d8b6 f1d1 f8e8 f3e5 c6c5 d4c5 d7c5 a1b1 a7a5 g3h5 a8d8 b2b3 b6c7 h5f6 e7f6 hashfull 1000 Knps 15997440

Schon nochmals anderthalbfach mehr und der Task Manager hatte da auch über 60%. Mit dem, was durch das Autolimit der Konsole als infostring ausgewiesen wird, wenn man zuviel eingibt
"limiting Threads to 8 cores"
sollte man sich also offenbar auch nicht zufrieden geben, sondern mindestens gleich das an Threads eingeben, was an Kernen vorhanden ist. Mit 30 hab' ich's dann auch noch probier statt der 32, die zu 8 geführt haben:

setoption name RelaxThreadLimit value 30
setoption name Threads value 30
info string set Threads to 30
info string limiting Threads to 16 cores

Beim neuerlichen go infinite ist die Engine dann allerdings abgestürzt, genug für heute, man wird sich wohl an das Limit dessen, was wirklich geht, beim eigenen Rechner Schritt- weise herantasten müssen, wenn man's genau wissen will.
Parent - - By Thorsten Czub Date 2023-07-01 23:04
Ich habe jetzt nicht so die zeit das auf dem 16 kerner weiter zu analysieren.
Jedenfalls läuft das Turnier jetzt mit 8 Kernen.
Parent - - By Peter Martan Date 2023-07-01 23:13 Edited 2023-07-01 23:25
Schau sicherheitshalber noch einmal, ob es nicht nur 8 Threads sind

Ich sag's nur, weil der langen Schreibe oben kurzer Sinn: wenn die Engine die Threads automatisch limitiert, kümmert sie sich nicht um Hyperthreading, wenn sie "limiting Threads to 8 cores" schreibt (sowohl in der Konsole als auch im Shredder), sind's nur 8 Threads, nicht 16, wie's bei Hyperthreading sein sollte.
Im Fritz und im Shredder (ohne Polyglot- Umweg beim Starten, den hab' ich noch nicht probiert) gehen daher einfach nicht mehr als 8 Threads, auch wenn 16 oder 30 eingestellt werden, in der Konsole kann man's mit dem Befehl RelaxThreadLimit auf soviele Threads bringen, wie man Kerne hat, mehr trotz Hyperthreading auch nicht.
Parent - - By Thorsten Czub Date 2023-07-01 23:36
Ich habe die Programme jetzt wieder beobachtet und ich meine CSTal rechnet wohl jetzt 8 Millionen NPS aber dafür hat er kein pb mehr obwohl das angehakt ist.
Parent - - By Peter Martan Date 2023-07-02 01:23 Edited 2023-07-02 01:33
Das dürfte der Knackpunkt sein, wenn man nicht will, dass die Threads noch einmal auf die Hälfte des eingebenen RelaxThreadLimit- Wertes halbiert werden, muss man der Engine ponder off noch als zusätzlichen uci- Befehl geben. Mit den entsprechenden Parametern in der .eng- Datei des Shredder- GUIs, reagiert das dann mit dieser Statusmeldung beim Starten ThreadLimit=16 (mehr wird nicht akzeptiert und bringt auch schon die Instability Warning) und versuchsweise 30 Threads:

Zitat:
set Ponder to value true
set RelaxThreadLimit to value true
Instability Warning - at your own risk
set Ponder to value false
set Threads to 30
limiting Threads to 16 cores


Engine- Output an der Grundstellung:

rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq -

Engine: Chess-System-Tal-2.000 (1024 MB)
von Chris Whittington (C) 2003-2023
...
37/56  1:47   +0.53    1.d4 d5 2.c4 e6 3.Sc3 Sf6 4.cxd5 exd5
                       5.Lg5 c6 6.e3 h6 7.Lh4 Le7 8.Ld3 O-O
                       9.Lg3 c5 10.Sge2 Sc6 11.O-O a6
                       12.dxc5 Lxc5 13.Lh4 g5 14.Lg3 (1.915.937.793)

18Mn/sec., 61-63% CPU- Auslastung im Task Manager.
Parent - - By Peter Martan Date 2023-07-02 09:49 Edited 2023-07-02 10:25
Zitat:

wenn man nicht will, dass die Threads noch einmal auf die Hälfte des eingebenen RelaxThreadLimit- Wertes halbiert werden, muss man der Engine ponder off noch als zusätzlichen uci- Befehl geben.

Ja, stimmt aber einfach auch nicht, das Ponder=false wieder aus der .eng- Datei im Shredder herausgenommen, GUI- Start:

Zitat:
set Ponder to value true
set RelaxThreadLimit to value true
Instability Warning - at your own risk
set Threads to 16

Da ist in der .eng jetzt also nur das

RelaxThreadLimit=16

zusätzlich zu den Threads- Einstellungen drin, so werden 16 Threads akzeptiert, mehr auch nicht mit ponder off, da kommt sonst limiting Threads to 16 cores (ohne RelaxThreadLimit=16 limiting to 8 cores).
Und um die 63% CPU- Auslastung herum, das ist jedenfalls das Maximum, das ich im Shredder und in der Konsole erreiche, (Fritz kümmert sich um all das gar nicht und ist mit 37% ab und über 16 Threads Eingabe immer völlig unbeeeinflussbar. Ponder in der GUI- Maske abzudrehen, hilft auch nicht) im cutechess GUI mit setoption name RelaxThreadLimit value 32
in der Init Strings- Zeile hatte ich auch mal vorübergehend 90%, aber nach dem nächsten Neustart waren's auch wieder nur 63% und es werden dauerhaft auch nicht mehr als 16 Threads verwendet offenbar.

Edit: Ach ja, aber das Pondern funktioniert mit diesen ThreadLimit- Einstellungen im Shredder jedenfalls nach den Knotenzahlen und dem Task Manager im Match auch.
Parent - - By Jörg Oster Date 2023-07-02 10:38 Upvotes 1
Das ganze ist unnötigerweise verkompliziert.
In anderen Engines überlässt man es auch dem Benutzer, die gewünschte Anzahl an Threads einzustellen.
Warum man diese Option quasi verheimlicht und nicht dem GUI meldet, erschließt sich mir auch nicht.

Wenn ich es richtig verstehe, ist RelaxThreadLimit ein boolean Parameter,
setoption name RelaxThreadLimit value true ist hier eigentlich zu bevorzugen.
setoption name RelaxThreadLimit value 1 funktioniert aber auch. (Werte > 0 funktionieren bei mir in der Konsole nicht!)

Trotzdem erhalte ich nach Setzen der Threads auf 3 auf meinem 4-Kerner noch die Meldung
info string limiting Threads to 2 cores
Da scheint es also trotzdem noch zu einer Limitierung zu kommen. Nicht gut.

Die knps Angabe ist eigentlich auch nicht UCI-konform.
Zitat:
  * nps <x>
    x nodes per second searched, the engine should send this info regularly
Parent - - By Peter Martan Date 2023-07-02 11:13
Mir scheint, dass die Engine Threads und Cores irgendwie fälschlich als Synonyme interpretiert, auch wenn Hyperthreading wie bei mir eingeschaltet ist, andererseits ist die Meldung limit Threads to 16 cores dann auch wieder irgendwie eigenartig, weil sie da ja zumindest so tut, als wäre es nicht dasselbe für sie
Parent - - By Thorsten Czub Date 2023-07-02 13:54
Chris möchte nicht das die engine Hyperthreads benutzt, nur reale Kerne.
Parent - - By Jörg Oster Date 2023-07-02 14:15
Meine CPU hat keine Hyperthreads, nur 4 reale Threads.
Und nun? Dumm gelaufen?

Ist zwar gut gemeint, aber leider schief gelaufen ...
Parent - - By Thorsten Czub Date 2023-07-02 14:49 Edited 2023-07-02 15:02
Ich bin sicher das mit dem nächsten fix die core geschichte und die Buch Geschichte repariert werden.
Denkbar ist solange eine umgehung des uci parameters für das buch indem man polyglot aufruft, der mit einem batchfile cstal aufruft.
So funktionierte es ja auch damals mit jeroen noomen büchern beim rebel.

Bei mir liegt die EAS version mit 8 kernen im moment vor der Stockfish 16 version mit 8 kernen.

Sind aber noch zuwenige Partien.

Das sind doch erstaunliche Ergebnisse, vor allem bei diesem opfernden Spielstil.
Parent - - By Andreas Matthies Date 2023-07-02 20:39
Thorsten Czub schrieb:

Das sind doch erstaunliche Ergebnisse, vor allem bei diesem opfernden Spielstil.

Wer einzelnen Engines ein Eröffnungsbuch zur Verfügung stellt, muss sich über erstaunliche Ergebnisse nicht wundern.
Zeig doch mal deine pgns inkl. der Zeiten für die einzelnen Züge.
Parent - - By Thorsten Czub Date 2023-07-02 20:56
???

ich hatte doch geschrieben dass ich die einbindung der eröffnungsbücher der whittington programme nicht hinbekommen habe. insofern irritiert mich deine Anfrage doch.

allerdings hat mein 8 Kerner gerade seine Ergebnisse ausgespuckt:

Code:
    Motor                                    Punkte    CS   Et   CS   Dr   Re   St   Dr   Be   Lc   Wa   De   Bo   Pe   Ko   Ko   Lc   Ch   De   Eq   De   CS   Co    S-B
01: CSTal2-v21-E1019-Elo-avx2 [t4]           64,5/84 ···· ==== ==== 01== ==== 10=1 ==== ===1 ==1= 111= 1111 101= 1111 111= 1=== 1111 =111 11=1 1111 1111 1111 1111  2382,2
02: Ethereal-14.00-pext-avx2 [t4]            63,5/84 ==== ···· ==== 01== ==== 1==1 ==== ==== =1== 111= =1== =1== 1111 1111 1111 1=11 1110 1111 0111 1111 1111 1111  2355,0
03: CSTal2-v21-E1162-130-EAS-avx2 [t4]       63,5/84 ==== ==== ···· ==== =1== 0=== 11== 1=0= ===1 11== 111= 1111 1==1 =111 1=1= 111= ==11 1111 1=11 1111 1111 1111  2352,5
04: Dragon-3.1-64bit-avx2 [t4]               62,5/84 10== 10== ==== ···· ==== ==11 ==0= ==01 1=11 1=10 ==11 1=== 1101 1==1 11== 1111 1111 1111 =111 1111 1111 1111  2300,2
05: Rebel-16.2 [t4]                          60,5/84 ==== ==== =0== ==== ···· 0==0 0=01 ===1 ==== 1==1 1==1 1=== 1==1 1=11 1=1= 1111 1111 1111 1111 1111 1111 1111  2152,5
06: Stockfish15.1-avx2 [t4]                  59,5/84 01=0 0==0 1=== ==00 1==1 ···· 11== ==0= 101= 1110 1111 1101 1=11 101= 1100 110= 1101 1111 1111 1111 1111 1111  2172,0
07: Dragon-3.1-64bit-avx2 [t4, mcts]         58,5/84 ==== ==== 00== ==1= 1=10 00== ···· ==== =100 1111 =011 11=1 ===1 ===1 11== 1111 11=1 1==1 =111 1111 1111 1111  2116,7
08: Berserk-11-x64-avx2-pext [t4]            57,0/84 ===0 ==== 0=1= ==10 ===0 ==1= ==== ···· ==== 1=== =0== 1=== 1=1= =1=1 1=1= 1=1= 1111 1=11 1111 11=1 1111 1111  2063,7
09: Lc0 0.29.0 rc1 radeon gpu dx12 [753723]  55,0/84 ==0= =0== ===0 0=00 ==== 010= =011 ==== ···· =11= ==11 10=1 1=== 110= 111= 1=11 1=11 1=1= =111 1=11 1111 1111  1951,2
10: Wasp600-win-avx [t4]                     45,0/84 000= 000= 00== 0=01 0==0 0001 0000 0=== =00= ···· =0=0 ==== =0== ==== 11=1 1111 111= 1111 11=1 1111 1111 1111  1394,0
11: DeepHiarcs15.0 [t4]                      41,5/84 0000 =0== 000= ==00 0==0 0000 =100 =1== ==00 =1=1 ···· ===1 =1== 011= ===1 0=== =1=0 ==== 111= =111 =1=1 1111  1396,7
12: Booot7 [t4]                              41,0/84 010= =0== 0000 0=== 0=== 0010 00=0 0=== 01=0 ==== ===0 ···· =1=1 00== =1== 0011 1=00 ===1 1=11 =111 1111 1=11  1396,0
13: Pedone3.1_avx2 [t4]                      39,5/84 0000 0000 0==0 0010 0==0 0=00 ===0 0=0= 0=== =1== =0== =0=0 ···· ==== =111 ===0 1=1= =1== 111= 1=11 11=1 1111  1247,0
14: Komodo-14.1-64bit [t4, mcts]             39,0/84 000= 0000 =000 0==0 0=00 010= ===0 =0=0 001= ==== 100= 11== ==== ···· =11= =0=0 11== 11== 1==1 0111 101= 1111  1283,5
15: Komodo-14.1-64bit [t4]                   34,5/84 0=== 0000 0=0= 00== 0=0= 0011 00== 0=0= 000= 00=0 ===0 =0== =000 =00= ···· 1111 1001 1110 10=0 1101 0111 1111  1139,7
16: Lc0 0.29.0 rc1 radeon gpu dx12 [j94-130] 30,5/84 0000 0=00 000= 0000 0000 001= 0000 0=0= 0=00 0000 1=== 1100 ===1 =1=1 0000 ···· =101 0=10 1101 =110 1101 1111  909,25
17: Chiron-5-64bit [t4]                      28,5/84 =000 0001 ==00 0000 0000 0010 00=0 0000 0=00 000= =0=1 0=11 0=0= 00== 0110 =010 ···· 1==0 =01= 1==1 ==1= 1111  867,25
18: DeepShredder13UCIx64 [t4, buffer6]       24,0/84 00=0 0000 0000 0000 0000 0000 0==0 0=00 0=0= 0000 ==== ===0 =0== 00== 0001 1=01 0==1 ···· 10=1 =0=0 1==1 1101  708,75
19: Equinox 3.30-x64 [t4]                    22,0/84 0000 1000 0=00 =000 0000 0000 =000 0000 =000 00=0 000= 0=00 000= 0==0 01=1 0010 =10= 01=0 ···· 10== 1=1= 1111  604,50
20: Deep Rybka 4.1 x64 [t4]                  16,5/84 0000 0000 0000 0000 0000 0000 0000 00=0 0=00 0000 =000 =000 0=00 1000 0010 =001 0==0 =1=1 01== ···· =001 0111  412,25
21: CSTal3 5'                                14,0/84 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 =0=0 0000 00=0 010= 1000 0010 ==0= 0==0 0=0= =110 ···· 0111  325,25
22: Colossus2022a [t4]                       3,5/84  0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0=00 0000 0000 0000 0000 0000 0010 0000 1000 1000 ····   75,00

924 Partien gespielt / Turnier beendet
Name des Turniers: Ryzen7 5700
Ort/ Land: LAPTOP-JTQQP8M7, Deutschland
Spielstufe: Turnier 40/5
Hardware: AMD Ryzen 7 5700U with Radeon Graphics  mit 4.096 MB Speicher
Parent - - By Andreas Matthies Date 2023-07-02 21:20 Upvotes 1
Komodo 14.1 mit einem Doppelsieg gegen Stockfish 15.1.
Im alten Turnier auf Talkchess Chiron 5 mit Doppelsieg gegen Stockfish 15.1 und Paargewinn gegen Komodo Dragon.
Deine Ergebnisse sind so unrealistisch, dass es schon weh tut.
Ich frage erneut: Wo ist das PGN File?
Parent - - By Thorsten Czub Date 2023-07-02 21:35 Edited 2023-07-02 21:39
Was ist dein Problem ?! Du kommst mit irgendwelchen Unterstellungen ohne irgendeine faktische Grundlage.
Zum Thema sagst du Nix. Nada. Im Gegenteil. Deine Postings sind komplett off topic.

Turniere unter Arena sind automatische Turniere unter bestimmten Randbedingungen wie Zeitkontrollen, Hardware, Hashtables, Eröffnungsbücher, permanent brain, cores, Spielstil oder ausgewähltes NN.

Was ist dein Problem? Ich spiele gerne Matches/Turniere in Bedenkzeiten die ich als Mensch noch zuschauen kann. Blitz oder extrem schnelle Zeitkontrollen interessieren mich nicht, weil es mir beim zuschauen schwer fällt.
Ich beobachte gerne die Programme beim ziehen.

Ferner stelle ich permanent brain AN weil ich als mensch auch nachdenke wenn mein Gegner überlegt.

Was ist der Teil den du nicht verstanden hast ?
Wenn CSTal auf einem core gegen alle anderen schon auf rebel 16.2 Niveau (der wie alle anderen 8 cores nutzte) kam, was glaubst du wie er auf gleiche Anzahl cores wie die anderen Geräte rechnet ?

Dazu kommt von dir nix. Nada.

Ich habe jetzt einen durchlauf mit Stockfish 16 laufen. Vielleicht ist der ja besser als der mäßig spielende 15er.
Parent - - By Andreas Matthies Date 2023-07-02 23:34
Mein Problem ist, dass es mich nervt, wie du hier offenkundig falsche bzw. unter widrigen Bedingungen herbeigeführte Ergebnisse präsentierst.
Nachdem ich jetzt die Rahmenbedingung "Arena" kenne, kann ich mir die Ursache dafür auch schon vorstellen und dir gleich mal versprechen, dass dich auch Stockfish 16 enttäuschen wird.
Und wenn du endlich die PGN zur Verfügung stellen würdest, könnte ich sogar ins Detail gehen. Aber auch nach der dritten Nachfrage kommt da vermutlich nix. Nada.
Parent - - By Thorsten Czub Date 2023-07-03 00:11
Ich darf also keine automatischen Turniere unter gegebenen Bedingungen ablaufen lassen weil du als Fanboy die Ergebnisse nicht magst. Klar.
Wenn das so ist dann entschuldige ich mich vielmals.
Demnächst poste ich nur noch Ergebnisse die deinem Mainstream gefallen.
Parent - - By Andreas Matthies Date 2023-07-03 06:45 Edited 2023-07-03 07:43 Upvotes 2
DU bezeichnest jemand anderen als Fanboy??  Okay, das ist das Ende der Diskussion. Eine pgn werde ich offensichtlich von dir nicht bekommen.
Edit... zum Thema "von mir kommt nichts" möchte ich noch das Ergebnis eines Gauntlets beisteuern, das ich gestern mit einer etwas älteren Version meiner Engine gespielt habe.
Verwendet habe ich Cutechess als GUI mit einer Zeitkontrolle von 120+2 und dem Eröffnungsbuch UHO_2022_8mvs_big_+100_+129. Die aktuellen Versionen deiner beiden Buddies aus den guten alten Zeiten sind natürlich auch dabei.
Und erstaunlicherweise ergeben sich dort Ergebnisse, die ziemlich genau mit den Ergebnissen der seriösen Enginetester übereinstimmen (ausgenommen die Elowerte, ich habe den bei Elostat voreingestellten Basiswert von 2400 übernommen).
Code:

   Program                          Elo    +   -   Games   Score   Av.Op.  Draws
1 Stockfish-16                   : 2629   54  47   100    78.5 %   2404   43.0 %
2 Berserk-11.1                   : 2504   43  41   100    64.0 %   2404   60.0 %
3 Ethereal-14.00                 : 2428   45  45   100    53.5 %   2404   57.0 %
4 CSTal-2.00                     : 2421   41  40   100    52.5 %   2404   65.0 %
5 Koivisto-9.0                   : 2407   41  40   100    50.5 %   2404   65.0 %
6 Igel-3.5.0                     : 2407   46  46   100    50.5 %   2404   55.0 %
7 RubiChess-20221203             : 2405   12  12  1400    51.4 %   2395   56.4 %
8 Clover-5.0                     : 2397   44  44   100    49.0 %   2404   58.0 %
9 Seer-2.6                       : 2373   40  41   100    45.5 %   2404   65.0 %
10 Rebel-16.2                     : 2362   44  45   100    44.0 %   2404   58.0 %
11 Stockfish-Classic              : 2358   49  49   100    43.5 %   2404   49.0 %
12 Caissa-1.9                     : 2326   46  47   100    39.0 %   2404   54.0 %
13 Viridithas-10.0                : 2311   45  47   100    37.0 %   2404   54.0 %
14 Slow-2.9                       : 2308   48  49   100    36.5 %   2404   49.0 %
15 Rofchade-3.0                   : 2304   42  45   100    36.0 %   2404   58.0 %

Und um nicht offtopic zu werden, habe ich noch eine Partie von CSTal beigefügt. Die vollständige pgn kann ich bei Bedarf natürlich ebenfalls liefern.
Event:
Ort:
Datum:

Weiss:
Schwarz:

Ergebnis
Board
Parent - - By Thorsten Czub Date 2023-07-03 10:15
120+2 heisst Sekunden Blitz?
Hardware?
Wieviel cores/threads?
Permanent brain?

Also soviel Angaben sollten schon sein.
Parent - - By Andreas Matthies Date 2023-07-03 11:09
120 Sekunden +2 Sekunden
Ryzen 3700x
1 Thread pro engine
128MB Hash pro engine
14 concurrent games
Ponder / Permanent Brain deaktiviert
Die Engines verwenden weder Eröffnungsbücher noch Endspieldatenbanken.

Wenn dir irgendeiner dieser Parameter nicht zusagt, kann ich den gerne ändern und bin mir sehr sicher, dass das Ergebnis kaum anders ausfallen wird.
Die PGN GLG-noTB-20221203-02.07.2023-120+2.pgn mit den 1400 Partien bekommst du hier

Wie wäre es denn jetzt mal mit der PGN aus deinen Turnieren, bei denen Stockfish (vermutlich mit Move Overhead auf default 10ms eingestellt) in einer GUI spielt, die bekanntermaßen sogar auf schnellen Rechnern und ohne Last regelmäßig bis zu einer Sekunde pro Zug "verliert" und dann je nach Einstellung das Spiel zwar nicht als verloren wertet, statt dessen die Engine aber zwingt, die nächsten Züge bis zur Zeitkontrolle mit 1ms zu spielen.
Details zu diesem Problem, an das ich sofort denke, wenn ich wie bei dir Stockfish bei einer Züge/Zeit Kontrolle gegen viel schwächere Gegner verlieren sehe, können hier nachgelesen werden.

Und zur Vollständigkeit, falls noch irgendwelche Fragen zu den Einstellungen aufkommen, hier der vollständige Batch meines Gauntlets:
Code:
@echo off
setlocal

set RUBI=20221203
set GNAME=GLG-noTB-%RUBI%

set TC=120+2
set TCSTR=120+2

set ROUNDS=50
set CONCURRENT=14
set HASH=128
set THREADS=1
set BOOK=-openings file=UHO_2022_8mvs_big_+100_+129.epd format=epd order=random plies=16

set SYZYGY=no

set ENGINE0=name=RubiChess-%RUBI% dir=RubiChess cmd=cms%RUBI%.exe proto=uci

set ENGINE111=name=Ethereal-14.00 dir=Ethereal cmd=Ethereal-14.00-avx2.exe proto=uci
set ENGINE112=name=Koivisto-9.0 dir=Koivisto cmd=Koivisto_9.0-windows-avx2-pgo.exe proto=uci
set ENGINE113=name=Slow-2.9 dir=SlowChess\2.9 cmd=slow64-avx2.exe proto=uci
set ENGINE114=name=Seer-2.6 dir=Seer cmd=seer_v2.6_x64_avx2_popcnt.exe proto=uci
set ENGINE115=name=Stockfish-Classic dir=Stockfish cmd=stockfish-classical_x64_modern.exe proto=uci
set ENGINE116=name=Berserk-11.1 dir=Berserk cmd=berserk-11.1-x64-avx2.exe proto=uci
set ENGINE117=name=Igel-3.5.0 dir=Igel cmd=igel-x64_popcnt_avx2_3_5_0.exe proto=uci
set ENGINE118=name=Clover-5.0 dir=Clover cmd=Clover.5.0-avx2.exe proto=uci
set ENGINE119=name=Rofchade-3.0 dir=Rofchade cmd=rofChade-3.0_AVX2.exe proto=uci
set ENGINE120=name=Stockfish-16 dir=Stockfish cmd=stockfish_16_x86-64-avx2.exe proto=uci
set ENGINE121=name=Caissa-1.9 dir=Caissa cmd=caissa-1.9-avx2-bmi2.exe proto=uci
set ENGINE122=name=Rebel-16.2 dir=Rebel cmd=rebel-16.2.exe proto=uci
set ENGINE123=name=Viridithas-10.0 dir=Viridithas cmd=viridithas-10.0.0-x86_64-win-v3.exe proto=uci
set ENGINE124=name=CSTal-2.00 dir=CSTal cmd=Chess-System-Tal-2.00-v21-E1019-Elo.opt-avx2.exe proto=uci

cutechess-cli.exe -repeat -games 2 -rounds %ROUNDS% -tournament gauntlet -pgnout _PGN\%GNAME%-%date%-%TCSTR%.pgn -resign movecount=3 score=600 -draw movenumber=34 movecount=8 score=5 -concurrency %CONCURRENT% %BOOK% -engine %ENGINE0% -engine %ENGINE111% -engine %ENGINE112% -engine %ENGINE113% -engine %ENGINE114% -engine %ENGINE115% -engine %ENGINE116% -engine %ENGINE117% -engine %ENGINE118% -engine %ENGINE119% -engine %ENGINE120% -engine %ENGINE121% -engine %ENGINE122% -engine %ENGINE123% -engine %ENGINE124% -each option.Hash=%HASH% option.Threads=%THREADS% option.SyzygyPath=%SYZYGY% restart=on tc=%TC% timemargin=1000 -recover -ratinginterval 100
Parent - - By Thorsten Czub Date 2023-07-03 11:36
Jede engine kann gegen "schwächere" engines verlieren.
Parent - - By Andreas Matthies Date 2023-07-03 11:56
Thorsten Czub schrieb:

Jede engine kann gegen "schwächere" engines verlieren.

Aber nicht SF15.1 gegen Chiron 5 zweimal hintereinander. Das ähnelt einem 6er im Lotto in zwei aufeinander folgenden Ziehungen.
Mangels konkreter Fakten in Form von PGNs oder Logs beschränkt sich deine Argumentation offensichtlich auf Allgemeinplätze und Wunschdenken.
Parent - - By Thorsten Czub Date 2023-07-04 19:18
Ich habe jetzt Stockfish 15 rausgeschmissen, stockfish 16 ein move overhead von 1000 gesetzt und shredder13, seer und berserk ins turnier genommen.

Mal sehen was dann passiert.
Parent - By Reinhold Stibi Date 2023-07-04 21:07
Gut so, du kannst es ja.

Bei mir habe ich Stockfish auf Move Overhead auf 800 gesetzt, aber 1000 ist auch in Ordnung.

Bei meinen vielen tausenden Partien mit Stockfish hat dieser keine einzige Partie durch Zeit verloren.

 
Parent - - By Thorsten Czub Date 2023-07-03 12:00
Beispiele aus dem Turnier:

[Event "Ryzen7 5700"]
[Site "LAPTOP-JTQQP8M7"]
[Date "2023.07.02"]
[Round "4"]
[White "CSTal2-v21-E1019-Elo-avx2 [t4]"]
[Black "Stockfish16"]
[WhiteElo "2200"]
[BlackElo "2200"]
[ECO "A53"]
[Result "1-0"]

1. e4 c5 2. Nc3 Nc6 3. Nge2 Nf6 4. d4 cxd4 5. Nxd4 e5
6. Ndb5 {(6.Sdb5 d6 7.Lg5 a6 8.Sa3 b5 9.Sd5 Le7 10.Lxf6
Lxf6 11.c3 0-0 12.Sc2 Lg5 13.a4 bxa4 14.Txa4 Kh8 15.Lc4 Sa5
16.La2 f5 17.exf5 Lxf5 18.0-0 Ld7 19.Ta3 Sc6 20.b4 a5 21.b5
Se7 22.c4 Sxd5 23.Dxd5 Dc7 24.Se3) +0.84/29 9} d6 7. Nd5
{(7.Sd5 Sxd5 8.exd5 Sb8 9.c4 Le7 10.c5 0-0 11.Le3 Sa6
12.cxd6 Lxd6 13.Tc1 Lb4+ 14.Sc3 Sc5 15.Le2 Se4 16.Db3 Sxc3
17.bxc3 Ld6 18.c4 b6 19.0-0 Dc7 20.c5 bxc5) +0.45/23 1}
Nxd5 8. exd5 {(8.exd5 Se7 9.a4 a6 10.Sc3 Da5 11.Le2 Sg6
12.h4 Le7 13.h5 Sh4 14.h6 g6 15.0-0 0-0 16.Te1 b5 17.b4
Dxb4 18.Ld2 Ld7 19.Sxb5 De4 20.Lf1 Dxd5) +0.71/19 2} Nb8
9. a4 {(9.a4 Le7 10.Le2 0-0 11.0-0 f5 12.c4 a6 13.Sc3 e4
14.a5 Sd7 15.Le3 Lg5 16.Ld4 Lf6 17.Ta3 Le5 18.Dd2 Df6
19.Td1 h5 20.b4 h4 21.c5 Lxd4 22.Dxd4 Dxd4 23.Txd4 dxc5
24.bxc5 Sxc5) +0.43/25 2} Be7 10. Be2 {(10.Le2 0-0 11.0-0
Lf5 12.c4 a6 13.Sc3 a5 14.f4 exf4 15.Lxf4 Sd7 16.Ld3 Lxd3
17.Dxd3 Lf6 18.Se4 Lxb2 19.Sg5 g6 20.Dh3 h5 21.Tab1 Ld4+
22.Kh1 Le5 23.Dg3 Lxf4 24.Dxf4) +0.66/25 3} O-O 11. O-O
{(11.0-0 f5 12.Ld2 f4 13.c4 a6 14.Sc3 Lf5 15.Lg4 Sd7
16.Lxf5 Txf5 17.Se4 Sf6 18.De2 De8 19.Ta3 Dd7 20.a5 Sxe4
21.Dxe4 Taf8 22.b4 Th5) +0.42/24 3} Nd7 12. Bd2 {(12.Ld2 a6
13.Sa3 a5 14.Sb5 f5 15.b4 b6 16.bxa5 bxa5 17.Lc1 f4 18.La3
e4 19.Sd4 Se5 20.Sc6 Sxc6 21.dxc6 Le6 22.Lg4 Lxg4 23.Dxg4)
+0.33/22 2} a6 13. Na3 {(13.Sa3 a5 14.Kh1 f5 15.f4 Lf6
16.Sc4 Dc7 17.Le3 exf4 18.Lxf4 Se5 19.Lxe5 dxe5 20.Dd3 g6
21.Db3 Kg7 22.Tad1 Ld7 23.d6 Dc5 24.Dxb7 Ta7 25.Td5 Txb7
26.Txc5 Lxa4) +0.58/23 2} a5 14. Nb5 {(14.Sb5 f5 15.b4 axb4
16.Lxb4 Sb8 17.c4 Sa6 18.La3 Kh8 19.a5 e4 20.f4 Sc5 21.Lb4
Ld7 22.Ta3 h6 23.Dd2 b6 24.h3 Kh7 25.Kh2 bxa5 26.Txa5 Lxb5
27.Txa8 Dxa8 28.cxb5) +0.28/23 2} f5 15. f3 {(15.f3 f4
16.b4 Tf6 17.bxa5 Th6 18.g4 Lh4 19.Ld3 Sf6 20.De2 Sxd5
21.c4 Se3 22.Lxe3 fxe3 23.Dxe3 Le6 24.De2 Lg5 25.Le4)
+0.29/21 2} f4 16. b4 {(16.b4 Tf6 17.Ld3 Th6 18.c4 Lf8
19.De2 axb4 20.Lxb4 Dh4 21.h3 Sf6 22.Le1 Dh5 23.Ta2 Se8
24.a5 Dg5 25.Kh2 Dh5 26.Th1 Le7 27.Sc3 Sf6 28.Df1 Ld8
29.Se4 Sxe4 30.Lxe4) +0.42/22 8} axb4 {(16. ... axb4
17.Lxb4 Tf6 18.c4 Th6 19.Ld3 Db6+ 20.Kh1 Sb8 21.c5 Dd8
22.Kg1 dxc5 23.Le1 Kh8 24.Le4 Taa6 25.Dc2 Sd7 26.Lf2 Th5
27.h3 Thh6 28.Tfe1 Sb6 29.Lxc5 Lxc5+ 30.Dxc5 Sxa4) +0.47/23
36} 17. Bxb4 {(17.Lxb4 Sb8 18.c4 Sa6 19.La3 Ld7 20.Ld3 Db6+
21.Kh1 Sc5 22.Lc2 g6 23.Lb4 Tfc8 24.De2 Dd8 25.a5 Ta6
26.Tab1 b6 27.axb6 Dxb6 28.Sc3 Taa8 29.Se4 Sxe4 30.Lxe4)
+0.82/17 2} Rf6 {(17. ... Tf6 18.c4 Th6 19.Ld3 Db6+ 20.Kh1
Sb8 21.Dc2 Dd8 22.Kg1 Sa6 23.La3 Kh8 24.Tab1 Ld7 25.Lf5 Tc8
26.Lxd7 Dxd7 27.Sa7 Ta8 28.Sb5 Tc8) 0.00/24 36} 18. Bd3
{(18.Ld3 Sb8 19.c4 Sa6 20.La3 b6 21.Dc2 g6 22.Tfb1 Tf7
23.Ta2 Sc5 24.Lxc5 bxc5 25.Tab2 Lf6 26.Le4 Tb7 27.Sc3 Txb2
28.Dxb2 Da5 29.Kf1 Kg7 30.g4 fxg3 31.hxg3 Lh3+ 32.Kg1 Lc8
33.Kg2) +0.90/21 9} Nb8 {(18. ... Sb8 19.c4 Sa6 20.La3 Th6
21.Dc2 Db6+ 22.Kh1 Dd8 23.Kg1) 0.00/23 15} 19. c4 {(19.c4
Sa6 20.La3 b6 21.Tb1 Sc5 22.Lxc5 bxc5 23.Tf2 Tf7 24.Tfb2
Lf6 25.Le4 Tb7 26.Dc2 g6 27.Sc3 Txb2 28.Dxb2 Da5 29.g4 fxg3
30.hxg3 Ld8 31.Kf2 Dc7 32.Db5 Ld7 33.Db3 Dc8 34.Db7 La5
35.Dxc8+ Lxc8 36.Sb5) +0.86/25 12} Na6 {(19. ... Sa6 20.La3
Db6+ 21.Kh1 Th6 22.Dc2 Dd8 23.Kg1 b6 24.Lf5 De8 25.Lxc8
Dxc8 26.Tfe1 Sc5 27.Sc3 Dc7 28.Sb5 Dc8) 0.00/24 0} 20. Ba3
{(20.La3 b6 21.Sc3 Sc5 22.Lxc5 bxc5 23.Tf2 Tf7 24.Tb2 Lf6
25.Se4 Tfa7 26.Db1 Le7 27.Tb8 Dc7 28.Txa8 Txa8 29.g4 fxg3
30.hxg3 g6 31.Ta2 Kg7 32.Da1 Lf5 33.a5 Lxe4 34.Lxe4 Ta6
35.f4 Lf6 36.f5 gxf5 37.Lxf5 e4 38.De1) +1.06/26 7} Rh6
{(20. ... Th6 21.Dc2 Dd7 22.Df2 De8 23.Sc3 Sc5 24.Lxc5 dxc5
25.Db2 b6 26.h3 Ld7 27.Tfe1 Lf6 28.Le4 Lh4 29.Te2 Tb8
30.Sb5 Lf6 31.d6 Dh5 32.Ld5+ Kh8) +0.03/22 0} 21. Qc2
{(21.Dc2 De8 22.Tab1 b6 23.Sc3 Dh5 24.h3 Ld8 25.Tb2 Lc7
26.Se4 Tg6 27.Kh1 Sc5 28.Lxc5 bxc5 29.Sf2 Tg3 30.Le4 Dh4
31.Tb5 g6 32.Ta1 Kg7 33.a5) +1.38/21 8} Qd7 {(21. ... De8)
0.00/25 54} 22. h3 {(22.h3 Kh8 23.a5 Dd8 24.Tfb1 Lxh3
25.gxh3 Txh3 26.Kg2 Tg3+ 27.Kf2 Lh4 28.Sxd6 Th3+ 29.Ke2
Th2+ 30.Kf1 Txc2 31.Sf7+ Kg8 32.Sxd8 Tf2+ 33.Kg1 Txf3
34.Lf5 Txd8 35.Txb7 e4 36.Lxe4 Te3 37.Lf5 f3 38.Le6+ Kh8)
+1.90/22 9} b6 {(22. ... b6 23.Tfb1 Kh8 24.Sc3 Dc7 25.Sb5
Dd8 26.Sc3 Dc7) 0.00/19 9} 23. Rfb1 {(23.Tfb1 Ld8 24.Sc3
Lc7 25.Tb2 Dd8 26.Tab1 Ld7 27.Lf5 Lxf5 28.Dxf5 Sb8 29.Kh2
Sd7 30.Tb5 Tf6 31.Dc2 Tf7 32.T5b2 g5 33.Sb5 Tf6 34.Lb4 Th6
35.Le1 Ta6 36.Lf2 Kg7) +2.01/26 20} Bd8 {(23. ... Ld8 24.a5
bxa5 25.Sxd6 Txd6 26.Lxh7+ Kh8 27.Le4 Ta7 28.c5 Txd5
29.Lxd5 Dxd5 30.Td1 Dg8 31.Dg6 Lc7 32.Dh5+ Dh7 33.De8+ Dg8
34.Dh5+) 0.00/22 4} 24. Nc3 {(24.Sc3 Lc7 25.Ta2 Kh8 26.Tab2
Sc5 27.Lxc5 bxc5 28.Se4 Dd8 29.a5 Kg8 30.Ta2 Ta6 31.Tba1
Th5 32.Db1 g6 33.Sf2 Kg7 34.De1 Lf5 35.Kh1 Ld7 36.Kh2 Dh4
37.Le4 Lf5 38.Lxf5 gxf5 39.Kh1) +1.87/26 8} Bc7 {(24. ...
Lc7) -0.21/23 28} 25. Ra2 {(25.Ta2 Sc5 26.Lxc5 bxc5 27.a5
Ta6 28.Se4 Dd8 29.Tba1 g6 30.Db1 Th5 31.Sf2 Kg7 32.Db5 Kg8
33.Kf1 Kg7 34.Db1 Kh6 35.De1 Kg7 36.Dd2 Lf5 37.Le4 Lc8
38.Dc3 Kf7 39.Kg1) +1.87/26 33} Kh8 {(25. ... Kh8 26.Sb5
Ld8 27.Sc3 Lc7) 0.00/23 10} 26. Kh2 {(26.Kh2 Kg8 27.Se4 Dd8
28.Sf2 Sb8 29.Lf5 Lxf5 30.Dxf5 Tg6 31.Lb4 Sd7 32.Dd3 Sf6
33.Le1 De8 34.Tb5 Tg5 35.Se4 Sxe4 36.Dxe4 Dg6 37.Lh4 Dxe4
38.fxe4) +2.04/25 20} Qe7 {(26. ... De7) -0.23/22 40}
27. Bf5 {(27.Lf5 Lxf5 28.Dxf5 Tf6 29.Dc2 Dd8 30.Se4 Tg6
31.a5 bxa5 32.Tab2 Lb8 33.Tb6 Lc7 34.Tb7 h6 35.T1b5 a4
36.Kh1 Kh7 37.Tb1 Kh8 38.T7b5 Kh7 39.Kh2 Sb8 40.c5 dxc5
41.Txc5 Lb6 42.Tc8 Dxd5) +2.90/25 6} Bxf5 {(27. ... Lxf5)
-0.86/21 14} 28. Qxf5 {(28.Dxf5 Tf6 29.Dc2 Tg6 30.a5 bxa5
31.Se4 Dd8 32.Tab2 Kg8 33.Db3 a4 34.Dc2 Kh8 35.Tb7 h6
36.Df2 Lb8 37.Db6 Lc7 38.Dc6 Kh7 39.c5 dxc5 40.d6 Lxd6
41.Td1 Dc8 42.Dxc8 Txc8 43.Txd6 Txd6 44.Sxd6 Tc7 45.Tb6 Sb4
46.Se4 Sd5 47.Te6 Se3 48.Txe5) +3.04/29 3} Kg8 {(28. ...
Kg8) -0.84/21 9} 29. a5 {(29.a5 bxa5 30.Tb7 Tg6 31.Tab2 a4
32.Se4 Dd8 33.Td2 De8 34.c5 dxc5 35.d6 Ld8 36.Td5 De6
37.Dxe5 Dxe5 38.Txe5 Lh4 39.d7 Td8 40.Te8+ Kf7 41.g4 fxg3+
42.Kg2) +3.75/23 11} bxa5 {(29. ... bxa5 30.Tb7 Tf6 31.Db1
a4 32.Sxa4 Tg6 33.c5 Dh4 34.cxd6 Lxd6 35.Lxd6 Txd6 36.Sb6
Tb8 37.Txb8+ Sxb8 38.Ta8 Td8 39.Sc4 Sd7 40.Txd8+ Dxd8
41.Df5 g6 42.De6+ Kg7 43.Sxe5 Sxe5 44.Dxe5+ Kg8 45.d6 g5
46.Dd5+ Kf8) -1.64/20 14} 30. Rb7 {(30.Tb7 Tf6 31.Db1 Tg6
32.Se4 Dd8 33.Td2 Sb4 34.c5 Tb8 35.Txb8 Dxb8 36.Lxb4 axb4
37.Db3 Db5 38.Ta2 h6 39.h4 Db8 40.h5 Tg3 41.Sxg3 fxg3+
42.Kh3 De8) +3.85/25 2} Rg6 {(30. ... Tg6 31.Tab2 a4 32.Sb5
Tf8 33.Db1 Dd8 34.Ta7 Dc8 35.Sxd6 Txd6 36.Lxd6 Lxd6 37.Tb6
Lc5 38.Tbxa6 Lxa7 39.Txa7 Dd8 40.Txa4 De7 41.Ta6 Tf6
42.Txf6 gxf6 43.Db6) -1.55/18 3} 31. Rab2 {(31.Tab2 Df8
32.Dd7 Dd8 33.Dc6 h6 34.c5 Kh7 35.Se4 dxc5 36.d6 Dc8 37.Dd5
Ld8 38.Tf7 Lh4 39.Dxe5 Sb4 40.d7 Da6 41.Dxf4 De6 42.Td2 Sd5
43.Dxh4 Dxf7 44.d8D Txd8 45.Dxd8 Df4+ 46.Kh1 Se3 47.Dd3 c4
48.Ld6 Dxf3 49.gxf3 cxd3 50.Txd3) +4.03/25 9} Qd8 {(31. ...
De8) -1.80/20 6} 32. Ne4 {(32.Se4 Sb4 33.Lxb4 axb4 34.T2xb4
De7 35.Dh5 De8 36.Tb2 Dd7 37.T2b5 De7 38.Tb3 Th6 39.Df5 Tg6
40.c5 dxc5 41.d6 Txd6 42.Sxd6 Dxd6 43.De4 Tf8) +4.49/22 7}
Qe7 {(32. ... De7) -2.09/23 4} 33. R2b6 {(33.T2b6 Sb4
34.Lxb4 axb4 35.c5 Dd8 36.Tc6 Dh4 37.Dxg6 hxg6 38.Tcxc7
dxc5 39.Txg7+ Kh8 40.Txg6 Tg8 41.Tc6 Tg7 42.Tb8+ Tg8
43.Tbb6 De1 44.Tc7 Dh4 45.Txc5 De7 46.Txb4 Da7 47.Tb2 Da1
48.Tcc2 Kh7 49.Tb6 De1 50.Tc7+ Tg7 51.Sf6+ Kh6 52.Sg4+ Kh7
53.Th6+ Kg8 54.Tc8+ Kf7) +6.05/24 8} Nb4 {(33. ... Sb4
34.Lxb4 axb4 35.Txb4 Tf8 36.Dh5 Dd8 37.Tb2 Kh8 38.Tb1 Kg8
39.T1b5 Kh8 40.c5 dxc5 41.Txc5 Lb6 42.Tb5 Lc7 43.d6 Txd6
44.Sxd6 Dxd6 45.Ta7 Lb6 46.Tf7 Lf2 47.Txf8+ Dxf8 48.Txe5
Lg3+ 49.Kg1 g6 50.Dg5) -1.52/18 2} 34. Bxb4 {(34.Lxb4 axb4
35.c5 Tf8 36.cxd6 Lxd6 37.Txe7 Lxe7 38.Tb8 Txb8 39.Dxe5 Tb7
40.d6 Txd6 41.Sxd6 Lxd6 42.Dxd6 Tf7 43.Dxb4 h6 44.Db8+ Tf8
45.Dd6 Tf6 46.Dd5+ Kh8 47.Da8+ Kh7 48.Db7 Kg8 49.h4 Kh7
50.Db1+ Kh8 51.De4 Tf8) +6.66/24 6} axb4 {(34. ... axb4)
-2.52/21 0} 35. c5 {(35.c5 Dd8 36.Tc6 Dh4 37.Dxg6 hxg6
38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 Tg8 41.Tc6 Tg7 42.Tb8+
Tg8 43.Tbb6 Dd8 44.Td6 De7 45.Th6+ Kg7 46.Tbg6+ Kf8 47.d6
Da7 48.d7 Dxd7 49.Txg8+ Kxg8 50.Sf6+ Kg7 51.Sxd7 Kxh6
52.Sxc5 Kg5 53.Sb3 Kh5 54.Kg1 Kh4 55.Kf2 Kg5) +7.40/26 9}
Qd8 {(35. ... Dd8 36.Tc6 Dh4 37.Dxg6 hxg6 38.Tcxc7 dxc5
39.d6 c4 40.Txb4 Td8 41.Te7 g5 42.Txc4 Txd6 43.Tcc7 Td8
44.Txg7+ Kh8 45.Tge7 Tg8 46.Tb7 Ta8 47.Txe5 Tg8 48.Td5 Tg7
49.Tb6 De1) -1.05/17 1} 36. Rc6 {(36.Tc6 Dh4 37.Dxg6 hxg6
38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 c4 41.Tc6 Td8 42.Txb4
Td7 43.d6 c3 44.Tb8+ Td8 45.Tcc8 Txc8 46.Txc8+ Kg7 47.d7 c2
48.Txc2 Dd8 49.Td2 Kf7 50.Td6 Kg7 51.Td5 Kh6 52.Sc5 Dh4
53.Se4 De1) +8.24/25 12} Qh4 {(36. ... Dh4) -3.05/24 0}
37. Qxg6 {(37.Dxg6 hxg6 38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6
c4 41.Txb4 c3 42.Tc6 Tg8 43.Tbb6 Dd8 44.Th6+ Kg7 45.Thd6
Dc7 46.Tg6+ Kh8 47.Th6+ Kg7 48.Sg5 Dxb6 49.Txb6 Tc8 50.Tb1
c2 51.Tc1 Kg6 52.Se4 Kh7 53.h4 Kg7) +8.96/23 6} hxg6 {(37.
... hxg6) -3.19/27 0} 38. Rcxc7 {(38.Tcxc7 dxc5 39.Txg7+
Kh8 40.Txg6 Dh5 41.Tbb6 c4 42.Th6+ Dxh6 43.Txh6+ Kg7 44.Tb6
b3 45.d6 Kf7 46.Tb4 Ke6 47.Txc4 Tb8 48.Tc1 Kd7 49.Tb1 b2
50.h4 Kc6 51.Kh3 Kd5 52.h5 Kc4) +9.09/23 5} dxc5 {1-0 Arena
Entscheidung} 1-0

Und was deine Ausführungen zur Zeiteinteilung Stockfish angeht, alle engines spielen in der Arena Oberfläche und ich denke engines sollten auf den heutigen Prozessoren schon in der Lage sein eine 40/5' Partie zu spielen.
Parent - - By Andreas Matthies Date 2023-07-03 13:12 Edited 2023-07-03 13:20
Thorsten Czub schrieb:

Beispiele aus dem Turnier:
...

Ich finde zwar nur ein einziges handverlesenes Beispiel und hätte mir lieber die beiden schon häufiger angesprochenen Spiele gegen Chiron gewünscht, da ich dir Recht gebe, wenn du sagst, das CSTal durchaus in der Lage ist, SF mal zu schlagen, und die Chiron-Spiele zum Aufdecken eines grundsätzlichen Problems bestimmt besser geeignet sind.
Am besten wäre natürlich die komplette Turnier PGN gewesen, oder mindestens das entsprechende Rückspiel mit hoffentlich identischer Eröffnung. Aber immerhin, wir kommen voran. Ich werde einen genauen Blick auf das PGN werfen. Auf den ersten Blick seltsam finde ich, dass Stockfish als Schwarzer die Züge 6 bis 15 einfach so "dahin rotzt" ohne selbst zu rechnen, während CSTal in diesen Zügen bereits aktiv rechnet. Scheinen also irgendwie keine einheitlichen Bedingungen zu sein.

Thorsten Czub schrieb:

Und was deine Ausführungen zur Zeiteinteilung Stockfish angeht, alle engines spielen in der Arena Oberfläche und ich denke engines sollten auf den heutigen Prozessoren schon in der Lage sein eine 40/5' Partie zu spielen.

Du hast es nicht verstanden. Es ist die GUI, die fehlerhaft ist bzw. einen unverhältnismäßig großen "Move Overhead" erzeugt. Neben Arena zeigt auch die uralte ChessGUI dieses Verhalten und es ist unabhängig davon, wie schnell/modern/ausgelastet der Rechner ist.

Und es ist die Aufgabe des Benutzers (das bist du), der Engine den zu erwartenden Move Overhead zu nennen, sofern die Engine eine entsprechende Option anbietet. Bei Stockfish muss also diese Option "Move Overhead" aktiv verändern werden vom default 10ms auf z.B. 500 oder 1000ms, wenn man Stockfish in einer GUI mit entsprechend schlechtem Overhead verwendet. Mit meiner Engine messe ich in Arena auch auf komplett entlastetem Ryzen 3700x regelmäßig einen Overhead von 500-700ms. Mit 1000 sollte man also einigermaßen auf der sicheren Seite sein.

Zum Argument "alle engines spielen in der Arena Oberfläche": Stockfish verlässt sich stärker als andere Engines darauf, dass dieser Wert Move Overhead korrekt gesetzt wurde, nutzt die Zeit aggressiv aus und wird in Zeitnot und enstprechend zu Zügen ohne Nachdenken gedrängt, wenn die GUI mehr Zeit pro Zug "klaut", als laut Move Overhead eigentlich vorgesehen ist.

Wenn du den von mir verlinkten Issue lesen würdest, wüsstest du das schon.

Edit: Als Ergänzung und zum Vergleich: Der von mir gemessene Move Overhead in der cutechess-cli beträgt bei einem mit 15 parallelen Spielen voll ausgelasteten Ryzen 3700x ca. 6ms. Das erklärt dann auch warum Stockfish einen Default von 10ms verwendet. CuteChess-cli wird in den wichtigsten Turnieren TCEC und CCC sowie in Fishtest eingesetzt.
Banksia hat als "echte" GUI ebenfalls einen deutlich besseren Move Overhead als Arena. Dort findet man allerdings andere Probleme...
Parent - By Thorsten Czub Date 2023-07-03 13:29
Das mit dem move overhead ist ja schön und gut. Aber wenn sie ein derartig aggressives Timing einsetzen sind ZÜ wohl die Folge.
Meist passiert sowas dann ja auch in einer taktisch schwierigen Stellung, d.h. es wird viel Rechenzeit verpulvert weil die Sachverhalte schwierig sind.

Leider ist es mir auf  dem 16 Kerner noch nicht gelungen den Tal ohne EAS permanent brain zu setzen. Der EAS funktionierte mit pb.
Parent - - By Peter Martan Date 2023-07-03 13:42 Edited 2023-07-03 14:13
Thorsten Czub schrieb:

Und was deine Ausführungen zur Zeiteinteilung Stockfish angeht, alle engines spielen in der Arena Oberfläche und ich denke engines sollten auf den heutigen Prozessoren schon in der Lage sein eine 40/5' Partie zu spielen.

Das heißt 40 Minuten pro Partie und 5"(ein ' zu wenig?) Inkrement pro Zug oder 40 Züge in 5 Minuten? Die Rechenzeiten sprechen für Letzteres eher als für Ersteres.
Beide Engines hatten 4 Threads? Ponder on?
Hast du hin und wieder mitgeschaut mit einem Hardware Monitor, ob da SF nicht vielleicht doch ein bisschen weniger von den insgesamt 8 Threads der CPU abbekommen hat?

Wie auch immer, irgendwas stimmt da mit SF in der Partie sichtlich nicht, Thorsten, ich hab' mal nur, um auch keine wirklichen Tiefen von SF zuzulassen und trotzdem irgendwie Zeit- Eval- Vergleiche in den Outputs zu haben, die dev.- Version vom 22.6., also nicht ganz SF16 (den hab' ich noch gar nicht runtergeladen) 5"/Zug ein Backward machen lassen.
Es ging mir dabei also nicht um gründliche Fehlersuche, sondern darum, Eval- Vergleiche zwischen deinem und meinem SF zu bekommen, vor allem auch die time und depth- Angaben, irgendwie ziemlich viel Unterschied, nein?
Leider kann man nicht (leicht, man müsste händisch aus den Evals zusätzliche Kommentare machen) in einer Notation die alten und die neuen Evals nebeneinander haben, ich empfehle zwei Fenster aufzumachen für die beiden Partien, vor und nach dem Backward.

[Event "Ryzen7 5700"]
[Site "LAPTOP-JTQQP8M7"]
[Date "2023.07.02"]
[Round "4"]
[White "CSTal2-v21-E1019-Elo-avx2 [t4"]
[Black "Stockfish16"]
[Result "1-0"]
[ECO "B33"]
[WhiteElo "2200"]
[BlackElo "2200"]
[Annotator "Martan,Peter"]
[PlyCount "76"]
[EventDate "2023.??.??"]

1. e4 {0.17/35} ({Stockfish dev-20230622-a49b3ba7:} 1. d4 {0.31/32}) 1... c5 {0.30/27} ({Stockfish dev-20230622-a49b3ba7:} 1... e5 {0.17/35}) 2. Nc3 {0.29/38} Nc6 {0.28/30} 3. Nge2 {0.20/38} ({Stockfish dev-20230622-a49b3ba7:} 3. Nf3 {0.28/30}) 3... Nf6 {0.24/40} 4. d4 {0.22/40} cxd4 {0.32/39} 5. Nxd4 {0.23/40} e5 {0.39/36} 6. Ndb5 {0.33/35 9 (6.Sdb5 d6 7.Lg5 a6 8.Sa3 b5 9.Sd5 Le7 10.Lxf6 Lxf6 11.c3 0-0 12.Sc2 Lg5 13.a4 bxa4 14.Txa4 Kh8 15.Lc4 Sa5 16.La2 f5 17.exf5 Lxf5 18.0-0 Ld7 19.Ta3 Sc6 20.b4 a5 21.b5 Se7 22.c4 Sxd5 23.Dxd5 Dc7 24.Se3)} d6 {0.36/29} 7. Nd5 {0.13/36 1 (7.Sd5 Sxd5 8.exd5 Sb8 9.c4 Le7 10.c5 0-0 11.Le3 Sa6 12.cxd6 Lxd6 13.Tc1 Lb4+ 14.Sc3 Sc5 15.Le2 Se4 16.Db3 Sxc3 17.bxc3 Ld6 18.c4 b6 19.0-0 Dc7 20.c5 bxc5)} ({Stockfish dev-20230622-a49b3ba7:} 7. Bg5 {0.36/29}) 7... Nxd5 {0.20/38} 8. exd5 {0.16/38 2 (8.exd5 Se7 9.a4 a6 10.Sc3 Da5 11.Le2 Sg6 12.h4 Le7 13.h5 Sh4 14.h6 g6 15.0-0 0-0 16.Te1 b5 17.b4 Dxb4 18.Ld2 Ld7 19.Sxb5 De4 20.Lf1 Dxd5)} Nb8 {0.25/34} 9. a4 {0.29/35 2 (9.a4 Le7 10.Le2 0-0 11.0-0 f5 12.c4 a6 13.Sc3 e4 14.a5 Sd7 15.Le3 Lg5 16.Ld4 Lf6 17.Ta3 Le5 18.Dd2 Df6 19.Td1 h5 20.b4 h4 21.c5 Lxd4 22.Dxd4 Dxd4 23.Txd4 dxc5 24.bxc5 Sxc5)} Be7 {0.22/29} 10. Be2 {0.16/34 3 (10.Le2 0-0 11.0-0 Lf5 12.c4 a6 13.Sc3 a5 14.f4 exf4 15.Lxf4 Sd7 16.Ld3 Lxd3 17.Dxd3 Lf6 18.Se4 Lxb2 19.Sg5 g6 20.Dh3 h5 21.Tab1 Ld4+ 22.Kh1 Le5 23.Dg3 Lxf4 24.Dxf4)} ({Stockfish dev-20230622-a49b3ba7:} 10. Bd2 {0.22/29}) 10... O-O {0.40/27} ({Stockfish dev-20230622-a49b3ba7:} 10... Nd7 {0.16/34}) 11. O-O {0.11/35 3 (11.0-0 f5 12.Ld2 f4 13.c4 a6 14.Sc3 Lf5 15.Lg4 Sd7 16.Lxf5 Txf5 17.Se4 Sf6 18.De2 De8 19.Ta3 Dd7 20.a5 Sxe4 21.Dxe4 Taf8 22.b4 Th5)} ({Stockfish dev-20230622-a49b3ba7:} 11. Bd2 {0.40/27}) 11... Nd7 {0.21/33} 12. Bd2 {0.21/35 2 (12.Ld2 a6 13.Sa3 a5 14.Sb5 f5 15.b4 b6 16.bxa5 bxa5 17.Lc1 f4 18.La3 e4 19.Sd4 Se5 20.Sc6 Sxc6 21.dxc6 Le6 22.Lg4 Lxg4 23.Dxg4)} a6 {0.18/30} 13. Na3 {0.17/33 2 (13.Sa3 a5 14.Kh1 f5 15.f4 Lf6 16.Sc4 Dc7 17.Le3 exf4 18.Lxf4 Se5 19.Lxe5 dxe5 20.Dd3 g6 21.Db3 Kg7 22.Tad1 Ld7 23.d6 Dc5 24.Dxb7 Ta7 25.Td5 Txb7 26.Txc5 Lxa4)} a5 {0.28/27} 14. Nb5 {0.23/33 2 (14.Sb5 f5 15.b4 axb4 16.Lxb4 Sb8 17.c4 Sa6 18.La3 Kh8 19.a5 e4 20.f4 Sc5 21.Lb4 Ld7 22.Ta3 h6 23.Dd2 b6 24.h3 Kh7 25.Kh2 bxa5 26.Txa5 Lxb5 27.Txa8 Dxa8 28.cxb5)} f5 {0.28/33} ({Stockfish dev-20230622-a49b3ba7:} 14... Nc5 {0.23/33}) 15. f3 {0.30/31 2 (15.f3 f4 16.b4 Tf6 17.bxa5 Th6 18.g4 Lh4 19.Ld3 Sf6 20.De2 Sxd5 21.c4 Se3 22.Lxe3 fxe3 23.Dxe3 Le6 24.De2 Lg5 25.Le4)} f4 {0.32/33} 16. b4 {0.41/32 8 (16.b4 Tf6 17.Ld3 Th6 18.c4 Lf8 19.De2 axb4 20.Lxb4 Dh4 21.h3 Sf6 22.Le1 Dh5 23.Ta2 Se8 24.a5 Dg5 25.Kh2 Dh5 26.Th1 Le7 27.Sc3 Sf6 28.Df1 Ld8 29.Se4 Sxe4 30.Lxe4)} axb4 {0.42/32 36 (16. ... axb4 17.Lxb4 Tf6 18.c4 Th6 19.Ld3 Db6+ 20.Kh1 Sb8 21.c5 Dd8 22.Kg1 dxc5 23.Le1 Kh8 24.Le4 Taa6 25.Dc2 Sd7 26.Lf2 Th5 27.h3 Thh6 28.Tfe1 Sb6 29.Lxc5 Lxc5+ 30.Dxc5 Sxa4) +0.47/23} 17. Bxb4 {0.32/32 2 (17.Lxb4 Sb8 18.c4 Sa6 19.La3 Ld7 20.Ld3 Db6+ 21.Kh1 Sc5 22.Lc2 g6 23.Lb4 Tfc8 24.De2 Dd8 25.a5 Ta6 26.Tab1 b6 27.axb6 Dxb6 28.Sc3 Taa8 29.Se4 Sxe4 30.Lxe4)} Rf6 {0.34/32 36 (17. ... Tf6 18.c4 Th6 19.Ld3 Db6+ 20.Kh1 Sb8 21.Dc2 Dd8 22.Kg1 Sa6 23.La3 Kh8 24.Tab1 Ld7 25.Lf5 Tc8 26.Lxd7 Dxd7 27.Sa7 Ta8 28.Sb5 Tc8)} 18. Bd3 {0.29/32 9 (18.Ld3 Sb8 19.c4 Sa6 20.La3 b6 21.Dc2 g6 22.Tfb1 Tf7 23.Ta2 Sc5 24.Lxc5 bxc5 25.Tab2 Lf6 26.Le4 Tb7 27.Sc3 Txb2 28.Dxb2 Da5 29.Kf1 Kg7 30.g4 fxg3 31.hxg3 Lh3+ 32.Kg1 Lc8 33.Kg2)} Nb8 {0.70/28 15 (18. ... Sb8 19.c4 Sa6 20.La3 Th6 21.Dc2 Db6+ 22.Kh1 Dd8 23.Kg1)} ({Stockfish dev-20230622-a49b3ba7:} 18... Rh6 {0.29/32}) 19. c4 {0.45/33 12 (19.c4 Sa6 20.La3 b6 21.Tb1 Sc5 22.Lxc5 bxc5 23.Tf2 Tf7 24.Tfb2 Lf6 25.Le4 Tb7 26.Dc2 g6 27.Sc3 Txb2 28.Dxb2 Da5 29.g4 fxg3 30.hxg3 Ld8 31.Kf2 Dc7 32.Db5 Ld7 33.Db3 Dc8 34.Db7 La5 35.Dxc8+ Lxc8 36.Sb5)} ({Stockfish dev-20230622-a49b3ba7:} 19. Qe2 {0.70/28}) 19... Na6 {0.46/29 0 (19. ... Sa6 20.La3 Db6+ 21.Kh1 Th6 22.Dc2 Dd8 23.Kg1 b6 24.Lf5 De8 25.Lxc8 Dxc8 26.Tfe1 Sc5 27.Sc3 Dc7 28.Sb5 Dc8)} 20. Ba3 {0.47/36 7 (20.La3 b6 21.Sc3 Sc5 22.Lxc5 bxc5 23.Tf2 Tf7 24.Tb2 Lf6 25.Se4 Tfa7 26.Db1 Le7 27.Tb8 Dc7 28.Txa8 Txa8 29.g4 fxg3 30.hxg3 g6 31.Ta2 Kg7 32.Da1 Lf5 33.a5 Lxe4 34.Lxe4 Ta6 35.f4 Lf6 36.f5 gxf5 37.Lxf5 e4 38.De1)} Rh6 {1.14/28 0 (20. ... Th6 21.Dc2 Dd7 22.Df2 De8 23.Sc3 Sc5 24.Lxc5 dxc5 25.Db2 b6 26.h3 Ld7 27.Tfe1 Lf6 28.Le4 Lh4 29.Te2 Tb8 30.Sb5 Lf6 31.d6 Dh5 32.Ld5+ Kh8)} ({Stockfish dev-20230622-a49b3ba7:} 20... b6 {0.47/36}) 21. Qc2 {1.16/32 8 (21.Dc2 De8 22.Tab1 b6 23.Sc3 Dh5 24.h3 Ld8 25.Tb2 Lc7 26.Se4 Tg6 27.Kh1 Sc5 28.Lxc5 bxc5 29.Sf2 Tg3 30.Le4 Dh4 31.Tb5 g6 32.Ta1 Kg7 33.a5)} Qd7 {1.64/27 54 (21. ... De8)} ({Stockfish dev-20230622-a49b3ba7:} 21... Qb6+ {1.16/32}) 22. h3 {1.52/29 9 (22.h3 Kh8 23.a5 Dd8 24.Tfb1 Lxh3 25.gxh3 Txh3 26.Kg2 Tg3+ 27.Kf2 Lh4 28.Sxd6 Th3+ 29.Ke2 Th2+ 30.Kf1 Txc2 31.Sf7+ Kg8 32.Sxd8 Tf2+ 33.Kg1 Txf3 34.Lf5 Txd8 35.Txb7 e4 36.Lxe4 Te3 37.Lf5 f3 38.Le6+ Kh8)} b6 {1.56/28 9 (22. ... b6 23.Tfb1 Kh8 24.Sc3 Dc7 25.Sb5 Dd8 26.Sc3 Dc7)} 23. Rfb1 {1.17/31 20 (23.Tfb1 Ld8 24.Sc3 Lc7 25.Tb2 Dd8 26.Tab1 Ld7 27.Lf5 Lxf5 28.Dxf5 Sb8 29.Kh2 Sd7 30.Tb5 Tf6 31.Dc2 Tf7 32.T5b2 g5 33.Sb5 Tf6 34.Lb4 Th6 35.Le1 Ta6 36.Lf2 Kg7)} ({Stockfish dev-20230622-a49b3ba7:} 23. Nc3 {1.56/28}) 23... Bd8 {1.60/32 4 (23. ... Ld8 24.a5 bxa5 25.Sxd6 Txd6 26.Lxh7+ Kh8 27.Le4 Ta7 28.c5 Txd5 29.Lxd5 Dxd5 30.Td1 Dg8 31.Dg6 Lc7 32.Dh5+ Dh7 33.De8+ Dg8 34.Dh5+)} ({Stockfish dev-20230622-a49b3ba7:} 23... Qe8 {1.17/31}) 24. Nc3 {1.50/31 8 (24.Sc3 Lc7 25.Ta2 Kh8 26.Tab2 Sc5 27.Lxc5 bxc5 28.Se4 Dd8 29.a5 Kg8 30.Ta2 Ta6 31.Tba1 Th5 32.Db1 g6 33.Sf2 Kg7 34.De1 Lf5 35.Kh1 Ld7 36.Kh2 Dh4 37.Le4 Lf5 38.Lxf5 gxf5 39.Kh1)} Bc7 {1.49/32 28 (24. ... Lc7)} 25. Ra2 {1.43/29 33 (25.Ta2 Sc5 26.Lxc5 bxc5 27.a5 Ta6 28.Se4 Dd8 29.Tba1 g6 30.Db1 Th5 31.Sf2 Kg7 32.Db5 Kg8 33.Kf1 Kg7 34.Db1 Kh6 35.De1 Kg7 36.Dd2 Lf5 37.Le4 Lc8 38.Dc3 Kf7 39.Kg1)} Kh8 {1.55/33 10 (25. ... Kh8 26.Sb5 Ld8 27.Sc3 Lc7)} 26. Kh2 {1.65/30 20 (26.Kh2 Kg8 27.Se4 Dd8 28.Sf2 Sb8 29.Lf5 Lxf5 30.Dxf5 Tg6 31.Lb4 Sd7 32.Dd3 Sf6 33.Le1 De8 34.Tb5 Tg5 35.Se4 Sxe4 36.Dxe4 Dg6 37.Lh4 Dxe4 38.fxe4)} Qe7 {2.15/38 40 (26. ... De7)} (26... Nc5 $18) ({Stockfish dev-20230622-a49b3ba7:} 26... Nc5 {1.65/30}) 27. Bf5 {2.33/37 6 (27.Lf5 Lxf5 28.Dxf5 Tf6 29.Dc2 Dd8 30.Se4 Tg6 31.a5 bxa5 32.Tab2 Lb8 33.Tb6 Lc7 34.Tb7 h6 35.T1b5 a4 36.Kh1 Kh7 37.Tb1 Kh8 38.T7b5 Kh7 39.Kh2 Sb8 40.c5 dxc5 41.Txc5 Lb6 42.Tc8 Dxd5)} Bxf5 {2.43/34 14 (27. ... Lxf5)} 28. Qxf5 {2.12/35 3 (28.Dxf5 Tf6 29.Dc2 Tg6 30.a5 bxa5 31.Se4 Dd8 32.Tab2 Kg8 33.Db3 a4 34.Dc2 Kh8 35.Tb7 h6 36.Df2 Lb8 37.Db6 Lc7 38.Dc6 Kh7 39.c5 dxc5 40.d6 Lxd6 41.Td1 Dc8 42.Dxc8 Txc8 43.Txd6 Txd6 44.Sxd6 Tc7 45.Tb6 Sb4 46.Se4 Sd5 47.Te6 Se3 48.Txe5)} Kg8 {3.32/28 9} ({Stockfish dev-20230622-a49b3ba7:} 28... Rf6 {2.12/35}) 29. a5 {3.27/31 11 (29.a5 bxa5 30.Tb7 Tg6 31.Tab2 a4 32.Se4 Dd8 33.Td2 De8 34.c5 dxc5 35.d6 Ld8 36.Td5 De6 37.Dxe5 Dxe5 38.Txe5 Lh4 39.d7 Td8 40.Te8+ Kf7 41.g4 fxg3+ 42.Kg2)} bxa5 {3.28/25 14 (29. ... bxa5 30.Tb7 Tf6 31.Db1 a4 32.Sxa4 Tg6 33.c5 Dh4 34.cxd6 Lxd6 35.Lxd6 Txd6 36.Sb6 Tb8 37.Txb8+ Sxb8 38.Ta8 Td8 39.Sc4 Sd7 40.Txd8+ Dxd8 41.Df5 g6 42.De6+ Kg7 43.Sxe5 Sxe5 44.Dxe5+ Kg8 45.d6 g5 46.Dd5+ Kf8)} 30. Rb7 {3.14/31 2 (30.Tb7 Tf6 31.Db1 Tg6 32.Se4 Dd8 33.Td2 Sb4 34.c5 Tb8 35.Txb8 Dxb8 36.Lxb4 axb4 37.Db3 Db5 38.Ta2 h6 39.h4 Db8 40.h5 Tg3 41.Sxg3 fxg3+ 42.Kh3 De8)} Rg6 {3.25/30 3 (30. ... Tg6 31.Tab2 a4 32.Sb5 Tf8 33.Db1 Dd8 34.Ta7 Dc8 35.Sxd6 Txd6 36.Lxd6 Lxd6 37.Tb6 Lc5 38.Tbxa6 Lxa7 39.Txa7 Dd8 40.Txa4 De7 41.Ta6 Tf6 42.Txf6 gxf6 43.Db6)} 31. Rab2 {3.03/34 9 (31.Tab2 Df8 32.Dd7 Dd8 33.Dc6 h6 34.c5 Kh7 35.Se4 dxc5 36.d6 Dc8 37.Dd5 Ld8 38.Tf7 Lh4 39.Dxe5 Sb4 40.d7 Da6 41.Dxf4 De6 42.Td2 Sd5 43.Dxh4 Dxf7 44.d8D Txd8 45.Dxd8 Df4+ 46.Kh1 Se3 47.Dd3 c4 48.Ld6 Dxf3 49.gxf3 cxd3 50.Txd3)} Qd8 {3.75/27 6 (31. ... De8)} ({Stockfish dev-20230622-a49b3ba7:} 31... Qf8 {3.03/34}) 32. Ne4 {3.56/31 7 (32.Se4 Sb4 33.Lxb4 axb4 34.T2xb4 De7 35.Dh5 De8 36.Tb2 Dd7 37.T2b5 De7 38.Tb3 Th6 39.Df5 Tg6 40.c5 dxc5 41.d6 Txd6 42.Sxd6 Dxd6 43.De4 Tf8)} Qe7 {5.37/36 4 (32. ... De7)} ({Stockfish dev-20230622-a49b3ba7:} 32... a4 {3.56/31}) 33. R2b6 {5.28/37 8 (33.T2b6 Sb4 34.Lxb4 axb4 35.c5 Dd8 36.Tc6 Dh4 37.Dxg6 hxg6 38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 Tg8 41.Tc6 Tg7 42.Tb8+ Tg8 43.Tbb6 De1 44.Tc7 Dh4 45.Txc5 De7 46.Txb4 Da7 47.Tb2 Da1 48.Tcc2 Kh7 49.Tb6 De1 50.Tc7+ Tg7 51.Sf6+ Kh6 52.Sg4+ Kh7 53.Th6+ Kg8 54.Tc8+ Kf7)} Nb4 {5.24/38 2 (33. ... Sb4 34.Lxb4 axb4 35.Txb4 Tf8 36.Dh5 Dd8 37.Tb2 Kh8 38.Tb1 Kg8 39.T1b5 Kh8 40.c5 dxc5 41.Txc5 Lb6 42.Tb5 Lc7 43.d6 Txd6 44.Sxd6 Dxd6 45.Ta7 Lb6 46.Tf7 Lf2 47.Txf8+ Dxf8 48.Txe5 Lg3+ 49.Kg1 g6 50.Dg5)} 34. Bxb4 {5.18/42 6 (34.Lxb4 axb4 35.c5 Tf8 36.cxd6 Lxd6 37.Txe7 Lxe7 38.Tb8 Txb8 39.Dxe5 Tb7 40.d6 Txd6 41.Sxd6 Lxd6 42.Dxd6 Tf7 43.Dxb4 h6 44.Db8+ Tf8 45.Dd6 Tf6 46.Dd5+ Kh8 47.Da8+ Kh7 48.Db7 Kg8 49.h4 Kh7 50.Db1+ Kh8 51.De4 Tf8)} axb4 {5.05/40 0 (34. ... axb4)} 35. c5 {5.02/44 9 (35.c5 Dd8 36.Tc6 Dh4 37.Dxg6 hxg6 38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 Tg8 41.Tc6 Tg7 42.Tb8+ Tg8 43.Tbb6 Dd8 44.Td6 De7 45.Th6+ Kg7 46.Tbg6+ Kf8 47.d6 Da7 48.d7 Dxd7 49.Txg8+ Kxg8 50.Sf6+ Kg7 51.Sxd7 Kxh6 52.Sxc5 Kg5 53.Sb3 Kh5 54.Kg1 Kh4 55.Kf2 Kg5)} Qd8 {6.42/31 1 (35. ... Dd8 36.Tc6 Dh4 37.Dxg6 hxg6 38.Tcxc7 dxc5 39.d6 c4 40.Txb4 Td8 41.Te7 g5 42.Txc4 Txd6 43.Tcc7 Td8 44.Txg7+ Kh8 45.Tge7 Tg8 46.Tb7 Ta8 47.Txe5 Tg8 48.Td5 Tg7 49.Tb6 De1)} ({Stockfish dev-20230622-a49b3ba7:} 35... Rf8 {5.02/44}) 36. Rc6 {6.25/35 12 (36.Tc6 Dh4 37.Dxg6 hxg6 38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 c4 41.Tc6 Td8 42.Txb4 Td7 43.d6 c3 44.Tb8+ Td8 45.Tcc8 Txc8 46.Txc8+ Kg7 47.d7 c2 48.Txc2 Dd8 49.Td2 Kf7 50.Td6 Kg7 51.Td5 Kh6 52.Sc5 Dh4 53.Se4 De1)} Qh4 {6.74/40 0 (36. ... Dh4)} 37. Qxg6 {6.68/36 6 (37.Dxg6 hxg6 38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 c4 41.Txb4 c3 42.Tc6 Tg8 43.Tbb6 Dd8 44.Th6+ Kg7 45.Thd6 Dc7 46.Tg6+ Kh8 47.Th6+ Kg7 48.Sg5 Dxb6 49.Txb6 Tc8 50.Tb1 c2 51.Tc1 Kg6 52.Se4 Kh7 53.h4 Kg7)} hxg6 {6.54/32 0 (37. ... hxg6)} 38. Rcxc7 {6.27/36 5 (38.Tcxc7 dxc5 39.Txg7+ Kh8 40.Txg6 Dh5 41.Tbb6 c4 42.Th6+ Dxh6 43.Txh6+ Kg7 44.Tb6 b3 45.d6 Kf7 46.Tb4 Ke6 47.Txc4 Tb8 48.Tc1 Kd7 49.Tb1 b2 50.h4 Kc6 51.Kh3 Kd5 52.h5 Kc4)} dxc5 {6.22/30 1-0 Arena Entscheidung} 1-0

Und ich weiß schon, dass sich Backward und Game Playing nicht 1:1 vergleichen lässt, aber auch in der laufenden Partie füllt die Engine ihren Hash, und dass dann so lange so geringe Tiefen mit ständig falscher 0.00- Bewertung von SF mit so geringen Tiefen pro Zugzeit in der Partie kommen, da fehlt ihm entweder CPU- Leistung oder etwas anderes Entscheidendes, auch viel zu viel Hash könnte sein, aber nur, wenn schon swapping einsetzt.

Und was Andreas über den Arena- Bug vom move overhead schreibt, das mag schon auch mehr ausmachen, als man zunächst vermuten würde, falls CSTal darunter halt vielleicht einfach weniger leidet als andere Engines.
Parent - By Thorsten Czub Date 2023-07-03 13:51
Stockfish kann ja neben echten cores noch virtuelle dazunehmen. Der rechner hat jedenfalls 8 echte.
Da sollte eine engine in der lage sein 4 ständig zu bevorrateten da es die ja auch für pb nutzt.

Und natürlich sind es 40 Züge in 5 Minuten. Im schnitt 7,5 Sekunden.
Natürlich wenn man in der Bibi ist kann man ein zeitpolster anlegen.
Parent - - By Jörg Oster Date 2023-07-03 14:12 Upvotes 1
Ich verstehe die ganze Aufregung hier irgendwie nicht.
Man weiß doch, dass Thorsten Stockfish nicht mag und die "alten" Programmierer wie Schröder und Whittington vergöttert.
Dass Stockfish in seinen Turnieren nicht so abschneidet wie bei allen anderen, ist doch nichts Neues.

Andererseits muss man aber auch wissen, dass das Zeitmanangement bei Stockfish bei sich wiederholenden Kontrollen,
also dem Turniermodus oder wie auch immer diese offiziell genannt wird, tatsächlich Schwächen hat. Vorsichtig ausgedrückt.
Auch ist der Ponder-Modus meines Wissens schon sehr lange nicht mehr getestet worden.

Edit: Sorry Peter, habe mich jetzt einfach mal an deinen Post angehängt.
Parent - By Thomas Plaschke Date 2023-07-03 15:04

> Dass Stockfish in seinen Turnieren nicht so abschneidet wie bei allen anderen, ist doch nichts Neues.


Damit könnte man es ja belassen … 

Viele Grüße
Th. Plaschke
Parent - - By Andreas Matthies Date 2023-07-03 15:06
Ich bin hier ja noch relativ neu und muss mich jetzt einmal richtig an Thorsten abarbeiten, um dann einzusehen, dass es verlorene Mühe ist.
Parent - By Jörg Oster Date 2023-07-03 16:35
Parent - By Andreas Matthies Date 2023-07-03 14:45 Upvotes 1
Peter Martan schrieb:

Wie auch immer, irgendwas stimmt da mit SF in der Partie sichtlich nicht, Thorsten, ich hab' mal nur, um auch keine wirklichen Tiefen von SF zuzulassen und trotzdem irgendwie Zeit- Eval- Vergleiche in den Outputs zu haben, die dev.- Version vom 22.6., also nicht ganz SF16 (den hab' ich noch gar nicht runtergeladen) 5"/Zug ein Backward machen lassen.

Das "irgendwas stimmt da mit SF in der Partie nicht" kann ich bestätigen. Und es ist vermutlich nicht das Move Overhead Problem.
Schon der erste Zug, den Stockfish selbst machen darf, zeigt das.
16. .. axb4 { ... +0.47/23 36 }

Tiefe 23 nach 36 Sekunden mit 4 Threads?? Selbst auf meinem vergleichsweise schwächeren Notebook mit Ryzen 4450U und nur vier physikalischen Kernen ist Stockfish 16 nach 36 Sekunden bereits bei Tiefe 31-32:
Code:
Stockfish 16 by the Stockfish developers (see AUTHORS file)
setoption name Threads value 4
setoption name Hash value 512
setoption name Ponder value true
position startpos moves e2e4 c7c5 b1c3 b8c6 g1e2 g8f6 d2d4 c5d4 e2d4 e7e5 d4b5 d7d6 c3d5 f6d5 e4d5 c6b8 a2a4 f8e7 f1e2 e8g8 e1g1 b8d7 c1d2 a7a6 b5a3 a6a5 a3b5 f7f5 f2f3 f5f4 b2b4
go movetime 36000
info string NNUE evaluation using nn-5af11540bbfe.nnue enabled
info depth 1 seldepth 1 multipv 1 score cp 715 nodes 248 nps 82666 hashfull 0 tbhits 0 time 3 pv d8b6 b5d4 b6d4 d2e3 d4e3 f1f2
...
info depth 32 seldepth 57 multipv 1 score cp -25 upperbound nodes 80826363 nps 2274364 hashfull 746 tbhits 0 time 35538 pv f8f6 c2c4
info depth 32 currmove f8f6 currmovenumber 1
info depth 32 seldepth 57 multipv 1 score cp -25 upperbound nodes 82009932 nps 2277863 hashfull 752 tbhits 0 time 36003 pv f8f6 c2c4
info depth 31 seldepth 48 multipv 1 score cp -17 nodes 82009933 nps 2277800 hashfull 752 tbhits 0 time 36004 pv f8f6 c2c4 a5b4 d2b4 f6h6 e2d3 d8e8 b5c7 e8h5 h2h3 a8b8 a1a2 d7f8 f1f2 e7d8 c7e6 d8b6 b4d6 f8e6 d5e6 c8e6 c4c5 b6c5 d6c5 e5e4 a2c2 b8d8 f2d2 e4d3 d2d3 d8d3 d1d3 h5d5 d3c3 h6g6 g1h1 h7h6 c5d4 d5b3 c3b3 e6b3 c2c8 g8h7 a4a5
bestmove f8f6 ponder c2c4

Und selbst mit nur 16 MB Hash (default) geht es bis Tiefe 30/31. Und sogar mit der falschen popcount Exe geht es bis Tiefe 30.
Aber ohne Log wird man das vermutlich nicht herausfinden.
Parent - - By Reinhold Stibi Date 2023-07-02 21:39 Upvotes 2
Wie hat er es bloß geschafft Stockfish so schlecht spielen zu lassen.

Richtig erstaunlich, aber unglaubwürdig solche Ergebnisse.
Parent - - By Thorsten Czub Date 2023-07-02 23:11
Reinhold Stibi schrieb:

Wie hat er es bloß geschafft Stockfish so schlecht spielen zu lassen.

Richtig erstaunlich, aber unglaubwürdig solche Ergebnisse.

Typische Fanboy Antwort. Als ob ich in einem automatischen Turnier etwas verändere. Vielleicht gebt ihr ja vielzu kurze Bedenkzeiten oder kein permanent brain an.
Parent - By Andreas Mader Date 2023-07-03 12:48 Upvotes 1
Dass so etwas vom Oberfanboy von Rebel und CSTal kommt, der fast ausschließlich Gewinnpartien seiner Lieblings-Engines postet und seine eigenen Auffassungen über Computerschach stets als sakrosankt betrachtet, das entbehrt nicht einer gewissen Ironie.
Parent - By Peter Martan Date 2023-07-02 22:22 Edited 2023-07-02 22:36
Thorsten Czub schrieb:

ich hatte doch geschrieben dass ich die einbindung der eröffnungsbücher der whittington programme nicht hinbekommen habe.

Übrigens hab' ich mit Scid das book.bin etwas durchgeblättert, in den Lines, die ich angeschaut habe, ist es mit dem Cerebellum3Merge.bin identisch. Dass die Dateigröße genau gleich ist, hat mich veranlasst, es von einem alten Rechner wieder auszugraben, auf dem neuen hatte ich nur eine von mir editierte Version, aber das damals letzte zum Download auf der Brainfish- Site angebotene (die zum Download ist nicht mehr erreichbar, die Sites drüber schon noch
https://www.zipproth.de/Brainfish/cerebellum/
) schaut mir wie gesagt genau gleich aus, so weit ich halt den Hauptabspielen etwas nachgegangen bin.
Parent - By Jörg Oster Date 2023-07-02 14:50
Außerdem hat sich die Nutzung von Hyperthreads im Vergleich zu den Anfangszeiten stark verbessert.
Es besteht also kein Grund mehr, auf diese zu verzichten.
Und die meisten User wissen auch, dass man 1, 2 Hyperthreads fürs System reservieren sollte.

Also am besten die autom. CPU-Erkennung und die Limitierung rausschmeißen und die Einstellung der Threads den Benutzern überlassen.
Parent - By Peter Martan Date 2023-07-02 13:43 Edited 2023-07-02 13:46
Zitat:

aber das Pondern funktioniert mit diesen ThreadLimit- Einstellungen im Shredder jedenfalls nach den Knotenzahlen und dem Task Manager im Match auch.

Allerdings nicht immer und nicht kontinuierlich über längere Partien, zeitweise fehlt auch das laufende Aktualisieren vom Output und der Task Manager fällt auf den Anteil der gegnerischen CPU- Nutzung, es könnte etwas mit dem Füllungszustand vom Hash zu tun haben.
Parent - - By Thomas Plaschke Date 2023-07-02 10:36
Danke für Deine Hinweise. Ich habe es unter Arena versucht. Anders als Thorsten bekomme ich beide Programmversionen nur mit den bekannten Einschränkungen (keine freie Threadswahl, läuft nur ohne Buch - oder liest die mitgelieferten Bücher nicht) zum Laufen. Immer, wenn man das Programm zum Ziehen auffordert, bleibt es "stumm". Die versteckte UCI-Option RelaxThreadLimit ist unter Arena nicht ohne weiteres auf Dauer nutzbar (könnte bei jedem Engine-Start manuell eingegeben werden). Mit poweruser lassen sich die Probleme auch nicht lösen. Ich nutze eine Zen3+ -CPU mit 8 cores. Lasse ich das Programm (mit poweruser) mit 8 Threads laufen, werden die logischen CPUs 0-7 genutzt und nicht nur die geraden (oder nur die ungeraden). Bei Intel-CPUs würde das bedeuten, dass 4 Kerne mit 8 Threads laufen. Dann bremst HT das Programm aus. Ist die Reihenfolge bei AMD-CPUs genauso? Bremst SMT hier das Programm ebenso?

Viele Grüße
Th. Plaschke
Up Topic Hauptforen / CSS-Forum / ChessSystemTal
1 2 3 4 Previous Next  

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill