Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / S23 - Div. P
- - By Lothar Jung Date 2022-10-08 09:49 Edited 2022-10-08 09:51 Upvotes 1
Nach fast der Hälfte der Spiele führt SF vor Lc0 und Dragon:

https://tcec-chess.com/

SF hat gegenüber Lc0 1 Punkt Abstand, gegenüber Dragon 2.5 Punkte.
Parent - - By Stefan Pohl Date 2022-10-09 07:08
Zur Halbzeit finde ich 2 Fakten bemerkenswert:

Gut: Stockfish hat (als einzige Engine) immer noch keine einzige Verlustpartie, auch gestern Abend mit Schwarz gegen Lc0 wieder nicht verloren, und auch dort hatte Weiß nach Ende der Vorgabe deutlichen Vorteil (Stockfish: +1.40 für Weiß).

Schlecht: Sehr enttäuschendes Abschneiden der Berserk 10dev. Der Berserk 10 Testrun bei mir läuft gerade und auch wenn V10 gegenüber V9 jetzt nicht wahnsinnig zulegen wird, so ist V10 doch gegen Ethereal und SlowChess jeweils im prozentual im Plus. Daß Berserk hier im TCEC so klar hinter Ethereal liegt, und nur gleichauf mit SlowChess, ist schon enttäuschend.
Parent - By Peter Martan Date 2022-10-09 08:38 Edited 2022-10-09 09:17
Auf chesscom gab's eigens für Berserk 10 einen eigenen Bullet- Throwdown 1/1 mit diesen 4 Engines und 360 Partien, den Berserk ex aequo mit Koivisto gewonnen hat, die error bar war ca.30 Elo und die Draw Rate ca. 60%

# PLAYER   : RATING POINTS PLAYED (%)
1 Berserk  : 3517.6 96.0   180    53
2 Koivisto : 3517.6 96.0   180    53
3 Rubi     : 3485.4 85.0   180    47
4 Seer     : 3479.5 83.0   180    46


Hier

https://cccfiles.chess.com/archive/tournament-300999.pgn

gibt's die Partien zum Download.

Edit: so sieht die Turniertabelle für Koivisto - Berserk allein aus, wenn man sie aus ihren direkten Begegnungen bildet:

Bullet Throwdown: Berserk 10 (1|1)  2022
                   
1   Koivisto   +17  +13/=37/-10 52.50%   31.5/60
2   Berserk    -17  +10/=37/-13 47.50%   28.5/60

Und von den 23 als ganze Punkte entschiedenen Partien sind 16 aus 1:1- Paaren enstanden, wenn ich mich nicht verzählt habe.
Parent - By Wolfgang Battig Date 2022-10-09 13:43
Stefan Pohl schrieb:

...
Schlecht: Sehr enttäuschendes Abschneiden der Berserk 10dev. Der Berserk 10 Testrun bei mir läuft gerade und auch wenn V10 gegenüber V9 jetzt nicht wahnsinnig zulegen wird, so ist V10 doch gegen Ethereal und SlowChess jeweils im prozentual im Plus. Daß Berserk hier im TCEC so klar hinter Ethereal liegt, und nur gleichauf mit SlowChess, ist schon enttäuschend.

Kann ich bestätigen, eine Steigerung ist das nicht wirklich, bei uns +6 nach 1800 Partien
https://cegt.forumieren.com/t1811-testing-berserk-10-0nn-x64-1cpu
Parent - - By Andreas Matthies Date 2022-10-10 08:09 Upvotes 1
In dem von Peter verlinkten "Berserk Throwdown" bei CCC gab es ein paar Partien, die darauf hindeuten, dass sich da ein Bug in Berserk 10 eingeschlichen hat.
Ganz deutlich zu sehen in Spiel 41 und auch ein wenig in Spiel 165
Könnte also sein, dass eine Version Berserk 10 dev diesen Bug noch nicht hatte und ev. sogar besser ist.
Der Entwickler scheint sich allerdings eine Auszeit zu gönnen, deshalb könnte es etwas dauern, bis das aufgedeckt und behoben wird.

Grüße, Andreas
Parent - By Peter Martan Date 2022-10-10 09:08
Andreas Matthies schrieb:

In dem von Peter verlinkten "Berserk Throwdown" bei CCC gab es ein paar Partien, die darauf hindeuten, dass sich da ein Bug in Berserk 10 eingeschlichen hat.
Ganz deutlich zu sehen in [url]Spiel 41[/url]

In der Tat ein unmotivierter Fehler, das 61.Kh3??
Tiefe 1 bei 4 Sek. Rechenzeit?

Zitat:
60...Td2+ [2.8s, ev=0.00, d=49, pd=Kg1, mt=00:00:02, tl=00:00:01, s=295546 kN/s, n=504202189, pv=Rd2+ Kg1 Rd1+, tb=3314025, R50=49, wv=–0.00 0.00/49]

61.Kh3 [4.0s, ev=1.84, d=1, mt=00:00:04, tl=–1:00:-6, s=166928 kN/s, n=659533664, pv=Kh3, tb=3795432, R50=49, wv=1.84 1.84/1]

61...Th4# [1.4s, ev=46.45, d=48, mt=00:00:01, tl=00:00:01, s=365266 kN/s, n=340428495, pv=Rh4#, tb=3103779, R50=48, wv=-46.45, Black mates 46.45/48]
- - By Reinhold Stibi Date 2022-10-08 10:22 Upvotes 1
Bis jetzt noch wenig aussagekräftig da erst 26 Partien gespielt sind.

Um den zweiten Platz wird hartnäckig gekämpft - Lc0 oder Dragon ? ;

danach doch deutlicher Abstand zur Spitze.

Zwei Spieler spielen z.Zt. erfolgreich auf Schach.de mit Lc0; auffallend dass
Lc0 inzwischen noch sicherer spielt und kaum noch eine Partie verliert.

Vielleicht lohnt es sich wieder mit Lc0  zu spielen ?
Parent - - By Peter Martan Date 2022-10-08 11:29 Edited 2022-10-08 11:48
Reinhold Stibi schrieb:

Bis jetzt noch wenig aussagekräftig da erst 26 Partien gespielt sind.

Pro Engine (bei den meisten davon besagte 26), insgesamt 102.

Hier

https://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?pid=158272#pid158272

hatte ich ein 1:1- Eröffnungs Paar aus Partie 4+32 verschmolzen,
hier jetzt die nächste Begegnung der beiden Engines mit der nächsten gemeinsamen Eröffnungsvorgabe, Partien 60+88, wieder in einer gemeinsamen .pgn:

[Event "TCEC Season 23 - Division P"]
[Site "https://tcec-chess.com"]
[Date "2022.10.05"]
[Round "15.4"]
[White "LCZero 0.30-dag-bord-lf_784968"]
[Black "KomodoDragon 2970.00"]
[Result "1-0"]
[ECO "A81"]
[WhiteElo "3589"]
[BlackElo "3568"]
[PlyCount "147"]
[EventDate "2022.??.??"]

1. d4 f5 2. g3 g6 {book} 3. h4 Bg7 4. h5 Nf6 5. h6 Bf8 6. Nh3 (6. Bg2 e6 7. c4 Be7 8. Bg5 O-O 9. Nc3 c6 10. c5 Ng4 11. Bxe7 Qxe7 12. Rc1 Na6 13. Nf3 b6 14. cxb6 axb6 15. Ne5 Nc7 16. a3 Nf6 17. O-O Ncd5 18. Rc2 Bb7 19. Qd2 c5 20. Nxd5 exd5 21. Nc4 dxc4 22. Bxb7 Ra7 23. Bf3 d5 24. dxc5 Qxc5 25. Rd1 Rd7 26. Qc1 Ne4 27. e3 b5 28. b3 Rfd8 29. a4 Qb4 30. axb5 cxb3 31. Rc8 Qxb5 32. Rxd8+ Rxd8 33. Qb2 Rd7 34. Be2 Qb4 35. Rxd5 Qe1+ 36. Bf1 Nd2 37. Rxd2 Qxd2 38. Bc4+ Kf8 39. Qf6+ Ke8 40. Bxb3 Qe1+ 41. Kg2 Qb4 42. Qh8+ {½-½ (42) KomodoDragon 2970.00 (3568)-LCZero 0.30-dag-bord-lf_78496 (3589) https://tcec-chess.com 2022}) 6... e6 7. c4 Be7 8. Bg2 O-O 9. Bg5 c6 10. Nd2 d6 11. Qb3 a5 12. Qc3 Na6 13. f4 e5 14. dxe5 dxe5 15. Qxe5 Rf7 16. O-O-O Qb6 17. Bf3 a4 18. a3 Nc5 19. Qc3 Nce4 20. Nxe4 fxe4 21. Bg2 Bf5 22. e3 Rc8 23. Rhe1 Nd5 24. Qd2 Nb4 25. axb4 Bxb4 26. Qc2 a3 27. Kb1 axb2 28. Qxb2 Qa5 29. Re2 b5 30. c5 Bc3 31. Qa2 Qb4+ 32. Rb2 Bxb2 33. Qxb2 Qxc5 34. Qb3 Re8 35. Bf6 Be6 36. Qc3 Qh5 37. Nf2 Qe2 38. Rd2 Qe1+ 39. Nd1 b4 40. Qb2 Rd7 41. Kc1 Qxd2+ 42. Qxd2 Rxd2 43. Kxd2 Kf7 44. Be5 Ra8 45. Bxe4 Ra2+ 46. Ke1 c5 47. Bd6 b3 48. Be5 Bg4 49. Bd5+ Be6 50. Bf3 Rh2 51. g4 Rxh6 52. Kf1 Ke7 53. Bg7 Rh4 54. Nf2 Kf7 55. Bb2 Rh6 56. Kg1 Bd7 57. Ne4 Rh4 58. Nf6 Bf5 59. gxf5 gxf5 60. Nh5 Kg6 61. Ng3 h5 62. Kg2 c4 63. Be5 Rg4 64. Bxg4 fxg4 65. f5+ Kg5 66. f6 b2 67. Ne4+ Kf5 68. Bxb2 h4 69. f7 h3+ 70. Kg3 Kxe4 71. Kxg4 h2 72. f8=Q Kd3 73. Qd6+ Kc2 74. Qxh2+ 1-0

Und ja, viel zu wenige Partien für irgendwie vergleichbare Spielstärkeneinschätzung natürlich schon noch (lange, viel mehr als doppelt so viele werden's ja in dieser Div. nicht mehr, das wird an der Aussagekraft nicht viel ändern), wollte man sich die error bar z.B. mit EloStat ausrechnen lassen, wär sie bei den 3 ersten Rängen noch so um die 100 Elo und das bei dem geringen Unterschied.
Aber von diesen 3 Engines weiß man ja ohnehin auch schon vor jedem neuen Match, wie sie zueinander stehen, so gesehen wird's schon ungefähr stimmen

    Program                            Score     %    Av.Op.  Elo    +   -    Draws

  1 Stockfish dev16_202209170930   :  18.0/ 26  69.2   3474   3615   92  67   61.5 %
  2 LCZero 0.30-dag-bord-lf_784968 :  17.5/ 26  67.3   3481   3606  100  92   50.0 %
  3 KomodoDragon 2970.00           :  15.5/ 25  62.0   3487   3572  107 104   44.0 %
  4 Ethereal 13.89_NNUE            :  13.0/ 26  50.0   3499   3499   84  84   61.5 %
  5 Stoofvlees II b1               :  10.5/ 25  42.0   3515   3459   95  98   52.0 %
  6 SlowChess Blitz 2.9 avx2       :  10.0/ 26  38.5   3507   3426   99 103   46.2 %
  7 Berserk dev10_20220912         :   9.5/ 25  38.0   3516   3431  104 107   44.0 %
  8 rofChade 3.0                   :   8.0/ 25  32.0   3518   3387   97 104   48.0 %


Die Elowerte sind nicht die der TCEC- Site, weil ich mit EloStat immer einfach von runden Ausgangswerten ausgehe bei der Eingabe, hier wieder 3500.
Parent - - By Lothar Jung Date 2022-10-08 14:03
Na ja, derzeit orientiert sich Lc0 näher an Stockfish als an Dragon.
Die neuen dag/transformer Lc0 Versionen bringen einiges an Spielstärkesteigerung, insbesondere bei höheren TC und/oder besserer Hardware.
Es ist durchaus möglich, das sich dies mit den neuen 40x0 GPUs noch verstärken wird.
Die KI ist immer noch für Überraschungen gut, wie die Beschleunigung der Matrixmultiplikation durch RL gezeigt hat.
Bei Schach.de habe ich mit einer schwachen RTX 3060m zuletzt kaum noch Partien verloren und es wurde langweilig.
Es wird sich in Zukunft zeigen, ob der Lc0 Ansatz oder NNUE mehr Luft nach oben hat.
Parent - - By Peter Martan Date 2022-10-08 14:25 Edited 2022-10-08 14:30
Lothar Jung schrieb:

Na ja, derzeit orientiert sich Lc0 näher an Stockfish als an Dragon.


https://forum.computerschach.de/cgi-bin/mwf/topic_show.pl?pid=158321#pid158321

Wie unser Herr Bundespräsident in Hinblick auf die bevorstehende Wahl gesagt hat, als Motivation für die Wähler, auch wirklich fleißig teilzunehmen, wo's doch so viele Kandidaten gibt diesmal, meinte er, was eine eventuell doch auch nicht unmögliche Stichwahl in der Folge anginge, es könnte schon auch noch knapp werden, wenn alle Gegenkandidaten in Summe mehr Stimmen bekämen als er allein, dann könnte ev. doch auch noch eine Stichwahl notwendig werden, in Hinblick darauf könnte es bei der ersten Wahl jetzt schon auch noch knapp werden, sagte er, um nicht zu sagen
Arsch- knapp,
sagte er mit einem kleinen
Parent - - By Lothar Jung Date 2022-10-08 15:19 Edited 2022-10-08 16:11
Parent - - By Wolfgang Battig Date 2022-10-08 18:50 Upvotes 1
Der Begriff lautet "Sackhaaresbreite", Lothar
Es gibt sogar einen Kegelclub mit diesem Namen.
Aber genug, wir schweifen ab...
Parent - By Max Siegfried Date 2022-10-12 08:30
1, 2, und 3 Platz.
14, 15 und 16 Siege.

1  Stockfish
dev16_202209170930
37  25.5  68.92%  14 [13/1]  0 [0/0]  23 [6/17]  25.606 [0.106]  435.25  3611  8 [3619]

2  LCZero
0.30-dag-bord-lf_784968
37  24.5  66.22%  15 [15/0]  3 [1/2]  19 [3/16]  24.319 [-0.181]  407.25  3589  7 [3596]

3  KomodoDragon
2970.00
37  24  64.86%  16 [14/2]  5 [0/5]  16 [5/11]  24.104 [0.104]  397  3568  9 [3577]
- - By Peter Martan Date 2022-10-14 09:11 Upvotes 1
Ca. Dreiviertelzeit (43 von 56 Runden):



Und mal zur Abwechslung ein Remis- Paar, nr. 136+164 in einer gemeinsamen .pgn:

[Event "TCEC Season 23 - Division P"]
[Site "https://tcec-chess.com"]
[Date "2022.10.11"]
[Round "34.4"]
[White "Stockfish dev16_202209170930"]
[Black "LCZero 0.30-dag-bord-lf_784968"]
[Result "1/2-1/2"]
[ECO "D06"]
[WhiteElo "3611"]
[BlackElo "3589"]
[PlyCount "217"]
[EventDate "2022.??.??"]

1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 {book} 4. Nf3 Bf5 5. Nbd2 Nf6 (5... Nb6 6. e4 Bg6 7. h4 h6 8. d5 e6 9. dxe6 Qf6 10. exf7+ Bxf7 11. Bb5+ N8d7 12. O-O c6 13. Be2 O-O-O 14. Rb1 Bd6 15. b3 Ne5 16. g3 g5 17. Qc2 Bh5 18. Bb2 Bxf3 19. Bxe5 Bxe5 20. Nxf3 Bc7 21. Kg2 Kb8 22. Rbd1 Nd7 23. h5 a6 24. Nh2 Ne5 25. Bg4 Qf7 26. Qe2 Rhf8 27. Bf5 Qe7 28. Qb2 a5 29. Qe2 Rf6 30. Rxd8+ Qxd8 31. Qb2 Qe7 32. Rd1 Rd6 33. Rd2 Qd8 34. Re2 Rd4 35. Ng4 Qd6 36. Nxe5 Qxe5 37. Rd2 Rxd2 38. Qxd2 Bd6 39. Kf3 Bb4 40. Qd8+ Ka7 41. Bc8 Qc3+ 42. Kg4 Qe5 43. Qd3 Kb8 44. Bf5 Bd6 45. Qd2 Bb4 46. Qd8+ Ka7 47. Qd3 Kb6 48. Qe2 Bd6 49. Qd2 Bb4 50. Qd3 Bd6 51. Qe2 Be7 52. f4 Qa1 53. Qg2 Qd1+ 54. Qf3 Qe1 55. Kh3 gxf4 56. gxf4 Kc7 57. Bg6 Qd2 58. e5 Qxa2 59. Kg4 Qh2 60. Qd3 Bc5 61. Be8 Qg2+ 62. Kf5 Qg7 63. Bg6 Bb4 64. Ke4 Qe7 65. Bf5 Qh4 66. Qd1 {½-½ (66) LCZero 0.30-dag-bord-lf_78496 (3589)-Stockfish dev16_202209170930 (3611) https://tcec-chess.com 2022}) 6. g3 Nc6 7. Bg2 g6 8. Qb3 Nxd4 9. Nxd4 Qxd4 10. Bxb7 Rd8 11. Nf3 Qb6 12. Be3 Qxb3 13. axb3 Bg7 14. O-O O-O 15. Rxa7 Nd5 16. Bc5 Bxb2 17. Bc6 h6 18. h4 Bf6 19. Re1 Be4 20. Ra4 Bxf3 21. exf3 Nb6 22. Ra7 Rd3 23. b4 Nd7 24. Be3 Ne5 25. Rxc7 Rb8 26. Be4 Rb3 27. Bxh6 Nxf3+ 28. Bxf3 Rxf3 29. Re4 Rb3 30. Bd2 Rb2 31. Rd7 Kf8 32. Rd3 e6 33. Rc4 Ke8 34. Kf1 Be7 35. Rc7 Rd8 36. Rxe7+ Kxe7 37. Bg5+ f6 38. Bxf6+ Kxf6 39. Rxd8 Rxb4 40. Rf8+ Ke7 41. Rc8 Kf6 42. Rf8+ Ke7 43. Rh8 Kf6 44. Kg2 Kf7 45. Rh7+ Kf6 46. Ra7 Rc4 47. Ra5 Rb4 48. Rc5 Ra4 49. Rb5 Rc4 50. Kh3 Rc2 51. Kg2 Rc4 52. Kh3 Rc2 53. Rb8 Ra2 54. Kg4 Ra4+ 55. Kh3 Ra3 56. Rf8+ Kg7 57. Rf4 Ra2 58. Kg2 Ra3 59. Rd4 Kf6 60. Rf4+ Kg7 61. Rd4 Kf6 62. g4 Kg7 63. f3 Ra7 64. Rf4 Ra2+ 65. Kg3 Ra7 66. Re4 Kf7 67. Re1 Kf6 68. Kf4 Ra4+ 69. Re4 Ra7 70. Rc4 Rb7 71. Ra4 Rc7 72. Ke4 Rb7 73. Kf4 Rc7 74. Ke4 Rb7 75. Ra8 Rb4+ 76. Ke3 Rb3+ 77. Kf2 Rb7 78. Kg3 Kf7 79. Kf4 Kf6 80. g5+ Kf7 81. Ra4 Rb5 82. Ra7+ Kf8 83. Ke4 Rf5 84. Ra4 Rb5 85. Ra8+ Kf7 86. Ra7+ Kf8 87. Ra6 Kf7 88. Ra7+ Kf8 89. Kf4 Rc5 90. Ra6 Kf7 91. Ra4 Rb5 92. Ra7+ Kf8 93. Ra8+ Kf7 94. Ra4 Kg7 95. Re4 Kf7 96. Ra4 Kg7 97. Re4 Kf7 98. Kg4 Rb1 99. Rf4+ Kg7 100. Re4 Kf7 101. Rc4 Kg7 102. Rc5 Rb4+ 103. Kh3 Kf7 104. Kg3 Ra4 105. Rc7+ Kf8 106. Rc8+ Kf7 107. Rc7+ Kf8 108. Rc8+ Kf7 109. Rc5 1/2-1/2
Parent - - By Benno Hartwig Date 2022-10-14 14:07 Upvotes 1
Faszinieren, mit welcher Beharrlichkeit sich Stockfish an der Spitze behauptet. (Nicht nur hier bei TCEC sondern überhaupt)
Und dies, obwohl seine Sourcen jedermann zur Einsicht offen stehen.
Parent - By Max Siegfried Date 2022-10-14 14:15
Benno Hartwig schrieb:

Faszinieren, mit welcher Beharrlichkeit sich Stockfish an der Spitze behauptet. (Nicht nur hier bei TCEC sondern überhaupt)
Und dies, obwohl seine Sourcen jedermann zur Einsicht offen stehen.


0 Niederlagen sind schon klasse. Da ist Stockfish definitiv führend.

Aber bei der Anzahl der Siege führt Komodo mit einem Punkt Vorsprung vor Stockfish.
Hier herrscht nicht einmal Gleichstand.
Stockfish hätte theoretisch mindestens einen Sieg mehr haben können als er jetzt hat, wenn nicht sogar zwei Siege, weil er offensichtlich die insgesamt bessere Engine ist. Somit gibt es massig Verbesserungspotential.

Man könnte zur Abwechslung ein Turnier machen wo die Engine mit den meisten Siegen gewinnt. Remis und Niederlagen werden nicht berücksichtigt.
Parent - - By Peter Martan Date 2022-10-14 14:25 Upvotes 1
Benno Hartwig schrieb:

Faszinieren, mit welcher Beharrlichkeit sich Stockfish an der Spitze behauptet. (Nicht nur hier bei TCEC sondern überhaupt)
Und dies, obwohl seine Sourcen jedermann zur Einsicht offen stehen.

Naja, das ist wohl weniger ein obwohl als ein gerade deshalb.
Wenn sich nicht so viele Source- Kundige dieses Codes angenommen hätten und das weiter täten, wäre die Entwicklung nicht dort, wo sie ist. Und damit das so Viele machen können (und es natürlich auch gerade deshalb machen wollen, weil es das erfolgreichste Programm ist), müssen die Sourcen offen liegen.

Was Marco Costalba da mit dem Framework seinerzeit auf die Beine gestellt hat, das ist schon nach wie vor einmalig, mal von LC0 abgesehen, das mittlerweile einen ähnlichen Weg geht.

Und ohne die User, die Hardware zum Testen stiften, ginge es auch nicht.

Eine Erfolgsstory durch Teamwork.

Direkt ein Treme für sich im Sinn der Meme- Theory.
Verbreitet sich und entwickelt sich fast schon sebsttätig weiter, ganz wie ein Selfish Gene, eine ebensolches Selfish Meme (Treme, weil praktisch rein digital existent, ein Netzwerk- Teil sozusagen)

https://www.youtube.com/watch?v=5v5z5rjgOQY
Parent - By Lothar Jung Date 2022-10-14 15:22 Edited 2022-10-14 15:43 Upvotes 1
Das Optimierungsvorgehen von LC0 ist schwieriger und noch nicht standardisiert.
Bei SF wurde Suche und Bewertung (auch mit NNUEs) ständig verbessert und einer Kontrolle unterzogen.
Bei Lc0 wird in erster Linie an der Optimierung der Suche gearbeitet.

Die Kontrolle wird durch Testturniere vorgenommen. Dabei sind Hardware und TC oft sehr unterschiedlich.
Eine Wissenschaft für sich ist die Größe und das Training der Netze.
Welche Größe ist optimal? Wieviele Parameter und welche werden vorgegeben?
In welchen Bereich liegt das Optimum der Parameter? Hierzu gibt es ein Testtool.

Beim ReinforcementLearning verbessert sich das Schachwissen (Policy und Temperature) des Netzes.
Aber welches der letzten jeweiligen Netze (T78 oder T80?) ist das stärkste? Die SelfElo gibt nur schwache Anhaltspunkte.
Welche Netze sind bei unterschiedlichen TC besser oder weniger besser geeignet?
Wann ist ein Netz gesättigt, also austrainiert?
Kleine Netze können tief berechnet werden, größere Netze sind erheblich langsamer aber schachlich besser.
Hinzu kommt, daß große Netze erst mit sehr teuerer Hardware und langen Bedenkzeiten ihre optimale Stärke erreichen.
Über das Energieproblem der KI will ich erst gar nicht reden.

Wo Lc0 vielleicht letztlich punkten wird, ist die wissenschaftliche Weiterentwicklung der KI.
- - By Benno Hartwig Date 2022-10-19 05:48 Edited 2022-10-19 05:55
Division P aus durchgespielt, Stockfish hat erneut gewonnen, und das mit beachtlichen 3.0 Punkten Vorsprung auf den 2. (und 3.).
Lc0 ist der 2. in der Tabelle, punktgleich mit Dragon. Im direkten Vergleich stand es 4.0 zu 4.0.
Lc0 mit dem besseren SB-Wert, aber Dragon mit besserer r-Mobility. Das nützt dem Drachen dann aber eben nichts mehr.
Schade, denn er hatte so erfrischend wenig remis gespielt! Das gefiel mir!
Parent - - By Peter Martan Date 2022-10-19 08:19



    Program                            Score     %    Av.Op.  Elo    +   -    Draws

  1 Stockfish dev16_202209170930   :  38.5/ 56  68.8   3482   3619   58  47   62.5 %
  2 LCZero 0.30-dag-bord-lf_784968 :  35.5/ 56  63.4   3488   3583   57  52   62.5 %
  3 KomodoDragon 2970.00           :  35.5/ 56  63.4   3488   3583   67  65   48.2 %
  4 Ethereal 13.89_NNUE            :  28.0/ 56  50.0   3500   3500   58  58   60.7 %
  5 Stoofvlees II b1               :  24.0/ 56  42.9   3506   3456   67  68   46.4 %
  6 SlowChess Blitz 2.9 avx2       :  23.0/ 56  41.1   3507   3445   53  56   64.3 %
  7 rofChade 3.0                   :  20.0/ 56  35.7   3512   3410   53  58   60.7 %
  8 Berserk dev10_20220912         :  19.5/ 56  34.8   3513   3404   62  65   51.8 %


Und ein Remispaar, 172+200:

[Event "TCEC Season 23 - Division P"]
[Site "https://tcec-chess.com"]
[Date "2022.10.14"]
[Round "43.4"]
[White "LCZero 0.30-dag-bord-lf_78496"]
[Black "KomodoDragon 2970.00"]
[Result "1/2-1/2"]
[ECO "E90"]
[WhiteElo "3589"]
[BlackElo "3568"]
[PlyCount "96"]
[EventDate "2022.??.??"]

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. h3 Na6 7. Bg5 e5 8. d5 Qe8 9. g4 Nc5 {book} 10. Nd2 Bd7 11. Be3 a6 (11... Kh8 12. Qc2 Ng8 13. O-O-O f5 14. f3 a6 15. Be2 Nf6 16. Rhg1 f4 17. Bf2 b6 18. a3 Rg8 19. Rg2 Bf8 20. Rh1 h6 21. h4 Be7 22. Bd1 Qf7 23. Ndb1 Rgb8 24. Qe2 Kg7 25. Bc2 Nb7 26. Nd2 Qe8 27. Nb3 Ng8 28. Kb1 Bf8 29. Nd2 Ne7 30. b4 a5 31. b5 Kg8 32. g5 h5 33. Kc1 Qf7 34. Nb3 Re8 35. Kd1 Nc8 36. Rgg1 Nc5 37. Nc1 Nb7 38. Kd2 Kh7 39. Nd3 Bg7 40. Ra1 Qf8 41. Rad1 Qe7 42. Ra1 Qf7 43. Ke1 Qe7 44. Nb2 Qf7 45. Kf1 Nc5 46. Kg2 Bf8 47. Nd3 Bg7 48. Qd1 Qe7 49. Qd2 Bf8 50. Nc1 Qg7 51. Bd3 Qe7 52. Kh2 Bg7 53. Nd1 Bf8 54. Be1 Nb7 55. Nc3 Bg7 56. Qc2 Qf7 57. Bf2 Bf8 58. Kg2 Qe7 59. Be2 Bg7 60. Nd1 Bf8 61. Bf1 Na7 62. Nc3 Bg7 63. Nd3 Nc8 64. Nc1 Bf8 65. N3a2 Kg8 66. Kh2 Kh7 67. Bh3 Bxh3 68. Kxh3 Nc5 69. Kg2 Nb7 70. Rb1 Nc5 71. Ne2 Qf7 72. Nec3 Qe7 73. Rhf1 Nb7 74. Nc1 Nc5 75. Qa2 Qf7 76. Nd1 Na4 77. Qc2 Nc5 78. Na2 Qe7 79. Nb2 Kg8 80. Nc3 Qf7 81. Na2 Kh7 82. Rfe1 Qe7 83. Rec1 Kg8 84. Nc3 Qf7 85. Ra1 Nb7 86. Rf1 Kh7 87. Na2 Nc5 88. Nd1 Qe7 89. Ndc3 Nb7 90. Rab1 Nc5 91. Rfc1 Nb7 92. Nd1 Nc5 93. Nac3 Qf7 94. Qa2 Qd7 95. Nb2 Qf7 96. Nbd1 Qd7 97. Qe2 Qf7 98. Qc2 Nd7 99. Nb2 Nc5 100. a4 Bg7 101. Ra1 Bf8 102. Ra3 Qg7 103. Rca1 Qf7 104. Na2 Qe7 105. Qb1 Kg8 106. Qe1 Kh7 107. Nc1 Qg7 108. Qe2 Qe7 109. Nd1 Kg8 110. Be1 Kh7 111. Nf2 Bg7 112. Qb2 Bf8 113. Qc2 Bg7 114. Qd1 Qf7 115. Bc3 Qe7 116. Qc2 Qd7 117. Qa2 Qe7 118. Qb1 Qd7 119. Qc2 Qe7 120. Qd2 Qd7 121. Qa2 Qe7 122. Be1 Qd7 123. Qc2 Qe7 124. Qc3 Bf8 125. Qb2 Bg7 126. Nfd3 Bf8 127. Bf2 Qg7 128. Qe2 Qe7 129. Nb2 Kg8 130. Be1 Bg7 131. Nbd3 Kh7 132. Nb3 Bf8 133. Rb1 Bg7 134. Bf2 Bf8 135. Rba1 Qd7 136. Be1 Qe7 137. Nbc1 Bg7 138. Bf2 Bf8 139. Na2 Kg8 140. Qd2 Qg7 141. Rh1 Nd7 142. c5 dxc5 143. Rc3 Nd6 144. Nac1 Nb7 145. Rd1 Bd6 146. Nb3 Qf7 147. Rdc1 Kh7 148. Qc2 Ra7 149. Nd2 Raa8 150. Ra3 Re7 151. Nc4 Qf8 152. Be1 Rae8 153. Qa2 Ra8 154. Bc3 Rae8 155. Qa1 Nd8 156. Rd1 Nb7 157. Qc1 Kg8 158. Ra2 Kh7 159. Ra1 Kg8 160. Rh1 Kh7 161. Qe1 Kg8 162. Qf2 Kh7 163. Ra2 Kg8 164. Qb2 Kh7 165. Raa1 Kg8 166. Kf2 Nd8 167. Qd2 Nb7 168. Qa2 Kh7 169. Rab1 Kg8 170. Kg2 Kh7 171. Qa1 Nd8 172. Rbe1 Nb7 173. Qc1 Kg8 174. Qc2 Kh7 175. Ra1 Kg8 176. Qb2 Kh7 177. Qf2 Kg8 178. Ra2 Rf7 179. Rb1 Rfe7 180. Qb2 Kh7 181. Re1 Kg8 182. Rd1 Kh7 183. Kf2 Kg8 184. Qa1 Kh7 185. Rc1 Kg8 186. Rcc2 Kh7 187. Bb2 Kg8 188. Bc3 Kh7 189. Bd2 Kg8 190. Rc1 Kh7 191. Kg2 Rf7 192. Nxd6 cxd6 193. Nb2 Ra8 194. Nc4 Qc8 195. Be1 Kh8 196. Rb2 Kh7 197. Kf2 Qc7 198. Ke2 Kh8 199. Kd3 Kh7 200. Kc2 Re7 201. Bd2 Rf7 202. Rcb1 Rff8 203. Qa3 Rf7 204. Bc3 Re7 205. Be1 Kg8 206. Bf2 Kh7 207. Rb3 Rc8 208. Qb2 Kg8 209. Qc3 Kh8 210. Kb2 Qd8 211. Ka3 Rf7 212. Rd1 Rh7 213. Re1 Rf7 214. Reb1 Rh7 215. Qc2 Re7 216. Kb2 Qc7 217. Rc1 Kh7 218. Ka3 Kh8 219. Qe2 Kh7 220. Qe1 Kh8 221. Ra1 Kh7 222. Qc3 Kh8 223. Re1 Qd8 224. Qd2 Qc7 225. Qc2 Kh7 226. Reb1 Kh8 227. Rc1 Kh7 228. Rcb1 Kg8 229. Qb2 Kh8 230. Ka2 Rf7 231. Qa3 Kh7 232. Ka1 Kh8 233. Kb2 Rg7 234. Kc2 Kh7 235. Qc1 Kh8 236. Kb2 Kh7 237. Qh1 Kh8 238. Ka2 Kh7 239. R3b2 Kh8 240. Qd1 Kh7 241. Qc1 Kh8 242. Rc2 Kh7 {½-½ (242) KomodoDragon 2970.00 (3568)-LCZero 0.30-dag-bord-lf_78496 (3589) https://tcec-chess.com 2022}) 12. Be2 b6 13. a3 Na4 14. Nxa4 Bxa4 15. b3 Bd7 16. h4 h5 17. gxh5 Nxh5 18. Bxh5 gxh5 19. Qxh5 f5 20. Qxe8 Raxe8 21. f3 Kh7 22. Ke2 f4 23. Bf2 Rg8 24. a4 a5 25. Rag1 Bf6 26. Be1 Rxg1 27. Rxg1 Re7 28. Rg2 Bh3 29. Rh2 Bd7 30. Nb1 Rg7 31. Na3 Rg1 32. Kf2 Rg3 33. Nb5 Bd8 34. Bc3 Be8 35. h5 Kh6 36. c5 bxc5 37. Be1 Bxb5 38. axb5 Rg5 39. Rg2 Rxg2+ 40. Kxg2 Kxh5 41. Bxa5 Kh4 42. Be1+ Kh5 43. Kf1 Bh4 44. Bd2 Bf6 45. Ba5 Bd8 46. Be1 Bh4 47. Bd2 Bf6 48. Be1 Bh4 1/2-1/2
Parent - By Rainer Neuhäusler Date 2022-10-20 00:10
Peter Martan schrieb:

[url][/url]

Schön, wenn der NN-Klassiker wieder vorne mitmischt. Mal sehen, wie nachhaltig. Eine RTX kaufe ich deshalb nicht. Die Engine Entwickler kriegen nichts und bei Nvidia wachsen die Milliarden. NNUE, das tut nicht weh 
Parent - - By Ingo Althöfer Date 2022-10-19 08:32
Frage eines Laien: Was ist r-Mobility?
Parent - - By Peter Martan Date 2022-10-19 08:38 Edited 2022-10-19 08:50
Das muss ein Profi wie Andreas Matthies erklären.

Das ist die Site, auf der's beschrieben wird:

https://wiki.chessdom.org/R-Mobility

Hier

https://tcec-chess.com/rmobility/parallel_tag_rmobility.zip

gibt's ein Python- Script , mit dem sie berechnet wird, zum Runterladen, den Download- Link hab ich von hier

https://wiki.chessdom.org/R-Mobility#TCEC

, wo eine Beispiel  gezeigt wird, wie sie angewendet wird, in einer Tabelle dargestellt.
Parent - - By Andreas Matthies Date 2022-10-19 11:14 Upvotes 1
Peter Martan schrieb:

Das muss ein Profi wie Andreas Matthies erklären.

Zuviel der Ehre, sorry.
Ganz verstanden habe ich die r-Mobility nie. Grob gesprochen geht es darum, die Bewegungsmöglichkeiten des Gegners einzuschränken. Ein Matt gibt natürlich den best möglichen r-Mobility Wert (für den Sieger) aber auch ein Patt hat einen fast genauso guten r-Mobility Wert für eine der beiden Seiten. Wann aber genau dieser r-Mobility-Wert für eine Party beim TCEC genommen wird, ist mir unklar. Nach dem letzten Zug, auch wenn das Ende quasi zufällig durch irgendeine Remis-Adjudication Regel gekommen ist? Oder nach dem letzten schlagenden Zug? Keine Ahnung... bekommt man aber bestimmt mit ein wenig Geduld und Lektüre der verlinkten Artikel heraus.
Für mich steht nur fest, dass es wenig bis keinen Sinn macht, eine Engine in Richtung einer guten r-Mobility zu trimmen.

Grüße, Andreas
Parent - - By Lothar Jung Date 2022-10-19 11:32 Upvotes 1
Bei diesem Ausgang wäre ein Dreikampf der Engines angezeigt.
Parent - By Benno Hartwig Date 2022-10-20 20:39
Gerade wurde das Infrafinale gestartet: Ethereal gegen Dragon.
Ok, es kann hier verfolgt werden, mit welcher Deutlichkeit Dragon siegt.

Aber die Auseinandersetzung Dragon vs. Lc0 wäre wohl wirklich offen.
Mal schauen, ob TCEC uns diese 100-Partien-Begegnung dann auch noch schenkt.
Parent - By Jörg Oster Date 2022-10-19 11:40 Upvotes 1
Selbstverständlich nicht als alleiniges Kriterium.
Aber als ergänzendes Kriterium zur Zugsortierung zum Beispiel, warum nicht mal ausprobieren?

In Matefish mache ich genau das für die root moves.
Code:
          // R-Mobility (kind of ?)
          pos.do_move(rm.pv[0], rootSt);
          rm.tbRank -= 10 * int(MoveList<LEGAL>(pos).size());
          pos.undo_move(rm.pv[0]);


Hier mal ein kleiner Vergleich über 187 Matt in 5 Stellungen.
Zuerst mit R-Mobility:
===========================
Total time (ms) : 48684
Nodes searched  : 84890856
Nodes/second    : 1743711


Ohne R-Mobility:
===========================
Total time (ms) : 60636
Nodes searched  : 105717571
Nodes/second    : 1743478


Schon ein Unterschied.
Gerade in Endspielstellungen könnte ich mir vorstellen, dass es unter Umständen nützlich ist.
Parent - - By Stefan Pohl Date 2022-10-19 12:07 Upvotes 2
Benno Hartwig schrieb:

Division P aus durchgespielt, Stockfish hat erneut gewonnen, und das mit beachtlichen 3.0 Punkten Vorsprung auf den 2. (und 3.).


Beachtlich ist für mich vor allem, daß Stockfish keine Partie verloren hat. Trotz der unbalancierten Eröffnungen, ohne die im HighEnd-Computerschach praktisch nur noch Remisen entstünden. Denn wegen dieser Eröffnungen hatte ja Stockish, wie alle anderen Engines, in 28 der 56 gespielten Partien eine deutlich schlechtere Stellung am Ende der Eröffnungsvorgabe. Diese Partien alle nicht zu verlieren, auch nicht gegen Lc0 und KomodoDragon, das ist schon beeindruckend.
Parent - By Max Siegfried Date 2022-10-19 12:13
Stefan Pohl schrieb:

Benno Hartwig schrieb:

Division P aus durchgespielt, Stockfish hat erneut gewonnen, und das mit beachtlichen 3.0 Punkten Vorsprung auf den 2. (und 3.).


Beachtlich ist für mich vor allem, daß Stockfish keine Partie verloren hat. Trotz der unbalancierten Eröffnungen, ohne die im HighEnd-Computerschach praktisch nur noch Remisen entstünden. Denn wegen dieser Eröffnungen hatte ja Stockish, wie alle anderen Engines, in 28 der 56 gespielten Partien eine deutlich schlechtere Stellung am Ende der Eröffnungsvorgabe. Diese Partien alle nicht zu verlieren, auch nicht gegen Lc0 und KomodoDragon, das ist schon beeindruckend.


1.g4 als Vorgabestellung fehlte.
1.f3 hätte man auch ausprobieren können.
Up Topic Hauptforen / CSS-Forum / S23 - Div. P

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill