Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / AlphaZero: Partie 10 zum Nachspielen
- - By Ingo Althöfer Date 2017-12-06 21:02
Weil man immer nur eine Partie pro Thread mit Diagramm
haben kann, mach ich mir mal die Mühe, für einzelne Partien
von AlphaZero jeweils einen neuen Thread zu öffnen.

Event: 1'/Zug
Ort: London
Datum: 2017.12.??

Weiss: AlphaZero
Schwarz: Stockfish

Ergebnis 1-0

Event:
Ort:
Datum:

Weiss:
Schwarz:

Ergebnis
Board
Parent - - By Peter Martan Date 2017-12-06 22:24 Edited 2017-12-06 22:57
Da bricht SF beim 27. Zug ein, das ist aber ein Fehler, der weniger leicht zu vermeiden ist für die Engine als der in der 3. Partie, im Forward braucht SF auf meiner Hardware mit kurzer TC ein paar Züge, bis er die Gewinneval ausgibt, im Backward wird immer wieder gezweifelt mit Alternativzügen, es geht aber immer wieder in die Höhe bis zurück hinter den 27. Zug von Schwarz.
Nach dem Backward bis dorthin und nach dem 27...Lg6 (?) 28.Lxg6:



Analysis by asmFishW_2017-11-18_popcnt:

28...hxg6 29.Dh3 Lf6 30.Kg2 Th8 31.Dg4 Tf8 32.Ld4 Dd6 33.Le5 Dxe5 34.Txe5 Lxe5 35.f4 gxf4 36.gxf4 Lf6 37.Td3 Tg8 38.f5 a5 39.fxg6 Ta7 40.Th3 Th8 41.Txh8 Kxh8 42.Dc8+ Kg7 43.Dxb8 Td7 44.De8 Tc7 45.De6 Kxg6 46.Dd6 Te7 47.Kf3 Te5 48.Dxc6 Tf5+ 49.Ke2 Te5+ 50.Kd1 Th5 51.De8+ Kh6 52.Kc2 a4 53.Df8+ Kg6 54.Dg8+ Kh6 55.Kd3 Th3+ 56.Ke4 Th5 57.Df8+ Kg6 58.De8+ Kh6 59.Kf4 Tg5 60.Df7 Le5+ 61.Kf3 Lxc3 62.De6+ Kh7 63.De4+ Kg7 64.De7+ Kh6 65.Dd6+ Tg6 66.Dh2+ Kg5 67.Df4+ Kh5 68.Df5+ Kh6 69.Dh3+ Kg5 70.Dg4+ Kh6
  +-  (1.65)   Tiefe: 46/85   00:05:32  10124MN

Und wieder nach den letzten beiden Halbzügen rückwärts und dem Ausspielen des Alternativzugs 27...Lxe4 und neuerlich ein paar Zügen FW- BW von da aus:

rn3r2/p3b1kp/2p5/1p4p1/4b3/q1P1B1P1/P4P2/3RR1KQ w - - 0 1

Analysis by asmFishW_2017-11-18_popcnt:

28.Dxe4 Kg8 29.Ld4 Tf7 30.Dg4 Sd7 31.Dxd7 Td8 32.Dxc6 Dxa2 33.De4 Lf6 34.Df5 Tdf8 35.Lxf6 Txf6 36.Dxg5+ Kh8 37.Td2 Dg8 38.De5 Dg7 39.Ta2 T6f7 40.Tee2 Dxe5 41.Txe5 a6 42.Te6 Tc8 43.Texa6 Txc3 44.Tb6 Tb3 45.Kg2 Kg7 46.f4 h5 47.Taa6 h4 48.Tg6+ Kf8 49.gxh4 Txf4 50.h5 Ta4 51.Taf6+ Ke7 52.Tf3 Txf3 53.Kxf3 Kf7 54.Tg5 Ta3+ 55.Kg4 Ta4+ 56.Kg3 Ta3+ 57.Kf4 b4 58.Tb5 Kg7 59.Txb4 Ta5 60.h6+ Kxh6 61.Tb6+ Kh5
  =  (0.08)   Tiefe: 45/72   00:08:51  15642MN

Dann frage ich mich auch, wenn ich mir die beiden Partien anschaue, die 3. und die 10., wie oft wohl so ähnliche Eröffnungen aufs Brett gekommen sind. Irgendwo habe ich im CCC auch gelesen, dass SF in seinen Eröffnungen ziemlich eintönig war, was ja auch zu erwarten wäre, wenn das ein buchloses Match war, was man mittlerweile wohl annehmen kann. Wenn da nur das eine Programm lernt vorher und während des Spiels, wie das andere eröffnet, ist das eigentlich schon ein ziemlicher Nachteil für die nicht lernende Engine und zwar ein systematischer, der mit Fortschreiten des Matches immer gravierender wird.
Parent - By Peter Martan Date 2017-12-08 12:57 Edited 2017-12-08 13:05
Aus irgendwelchen Gründen funktioniert bei mir gerade das "Zitieren" nicht, muss man halt den Bezug zum Vorposting selbst herstellen.

Jetzt hab ich mir dann den Spaß gemacht, von der Stellung nach 26...Kg7 einen überaggressiven SugaR (King Safety Midgame und Threats Midgame jeweils auf 300 statt auf 100) gegen SF auf je 12 Kernen 120'+30" ausspielen zu lassen.
Lustiger Weise ziehen zwar beide zuerst je einmal "am Stand" (27.Lc1 Dc5 28.Le3 Da3) aber dann kommt S_X auf dieselbe Idee wie AZ schon einen Zug früher, und spielt ebenfalls Le4, und prompt fällt asmFish ebenso wie SF8 im Match gegen AZ darauf rein. ...Lg6? und schon geht's wieder dahin, S_X hätte mit dem richtigen ...Lxe4 gerechnet gehabt.

Ich habe die Evals und Bedenkzeiten in der .pgn gelassen, weil sie auch interessant sind, finde ich, bei denen von S_X muss man sie halt durch die verstellten Parameter relativieren, im Verlauf des Spiels gleichen sich die vom asmFish an sie an.

[Event "Lang 120m+30s"]
[Site "Dort"]
[Date "2017.12.08"]
[Round "1"]
[White "S_XPrO 251117 x64 POPCNT3"]
[Black "asmFishW_2017-11-18_popcnt"]
[Result "*"]
[PlyCount "89"]
[TimeControl "7200+30"]

1. Nf3 Nf6 2. d4 e6 3. c4 b6 4. g3 Bb7 5. Bg2 Be7 6. O-O O-O 7. d5 exd5 8. Nh4
c6 9. cxd5 Nxd5 10. Nf5 Nc7 11. e4 d5 12. exd5 Nxd5 13. Nc3 Nxc3 14. Qg4 g6 15.
Nh6+ Kg7 16. bxc3 Bc8 17. Qf4 Qd6 18. Qa4 g5 19. Re1 Kxh6 20. h4 f6 21. Be3 Bf5
22. Rad1 Qa3 23. Qc4 b5 24. hxg5+ fxg5 25. Qh4+ Kg6 26. Qh1 Kg7 27. Bc1 {
[%eval 78,43] [%emt 0:07:53]} Qc5 {[%eval 0,45] [%emt 0:03:49]} 28. Be3 {
[%eval 82,43] [%emt 0:01:06]} Qa3 {[%eval 0,50] [%emt 0:03:06]} 29. Be4 {
[%eval 88,44] [%emt 0:20:11] (Lc1)} Bg6 {[%eval 0,49] [%emt 0:05:55] (Lxe4)}
30. Bxg6 {[%eval 143,38] [%emt 0:01:49]} hxg6 {[%eval 0,52] [%emt 0:03:05]} 31.
Qh3 {[%eval 237,39] [%emt 0:00:00] (Lc1)} Bf6 {[%eval 0,51] [%emt 0:11:54]} 32.
Kg2 {[%eval 202,45] [%emt 0:00:00]} Qxa2 {[%eval 0,51] [%emt 0:06:19] (Th8)}
33. Rh1 {[%eval 176,40] [%emt 0:06:13]} Qg8 {[%eval 42,49] [%emt 0:13:45]} 34.
Rd6 {[%eval 195,46] [%emt 0:00:28]} Re8 {[%eval 53,44] [%emt 0:05:29]} 35. c4 {
[%eval 202,44] [%emt 0:00:55]} bxc4 {[%eval 48,47] [%emt 0:02:45] (Le5)} 36.
Qh6+ {[%eval 405,36] [%emt 0:01:19]} Kf7 {[%eval 234,37] [%emt 0:00:19]} 37.
Rxf6+ {[%eval 466,38] [%emt 0:01:37]} Kxf6 {[%eval 310,42] [%emt 0:02:27]} 38.
Qxg5+ {[%eval 469,40] [%emt 0:00:46]} Ke6 {[%eval 353,45] [%emt 0:03:22]} 39.
Rd1 {[%eval 487,43] [%emt 0:00:00]} Qf7 {[%eval 384,44] [%emt 0:04:53]} 40. Qh4
{[%eval 512,44] [%emt 0:03:34]} Nd7 {[%eval 412,48] [%emt 0:12:21]} 41. Qxc4+ {
[%eval 545,47] [%emt 0:00:00]} Kf6 {[%eval 413,48] [%emt 0:02:45]} 42. Qxc6+ {
[%eval 555,48] [%emt 0:02:36]} Qe6 {[%eval 413,51] [%emt 0:00:00]} 43. Rd6 {
[%eval 562,47] [%emt 0:02:41]} Nf8 {[%eval 417,50] [%emt 0:00:21]} 44. Bd4+ {
[%eval 562,48] [%emt 0:02:27]} Kf7 {[%eval 424,51] [%emt 0:01:38]} 45. Rxe6 {
[%eval 570,45] [%emt 0:02:26]} *

Nach 45 Zügen ohne Resultat abgebrochen, das hätte aber wohl zum ganzen Punkt gereicht.
Übrigens stellt das bis zum 32. Zug zur AZ-SF8- Partie um unter Einsparung von ein paar Zügen.
Parent - - By Patrick Götz Date 2017-12-08 01:46 Upvotes 1
Parent - By Thomas Müller Date 2017-12-08 12:02
danke dafür...und sehr interessant
Die anzahl an "fehler" & "ungenauigkeiten" kommt mir ungewöhnlich hoch vor bei den partien auf seiten SF
Und hier kann gleich mit SF8 mitanalysiert werden....heisst SF8 korrigiert sich selbst auf niedrigerer HW und ply
Schon seltsam nach "match" mit AlphaZero

gruß
thomas
Parent - By Ludwig Buergin Date 2017-12-09 09:23
[quote="Ingo Althöfer"]
Weil man immer nur eine Partie pro Thread mit Diagramm
haben kann, mach ich mir mal die Mühe, für einzelne Partien
von AlphaZero jeweils einen neuen Thread zu öffnen.

Event: 1'/Zug
Ort: London
Datum: 2017.12.??

Weiss: AlphaZero
Schwarz: Stockfish

Ergebnis 1-0

Event:
Ort:
Datum:

Weiss:
Schwarz:

Ergebnis
Board

[/quote]
Parent - By Ludwig Buergin Date 2017-12-09 10:13
Hallo Herr Althöfer

    Danke für das Zeigen dieser Partie.
Bei der Analyse dieser von Beiden gutgespielten Partie springt  schnell ins Auge, dass die zwei Schwarzzüge 42 und 49 so gar nicht in den normalen Ablauf der Partie passen.

       Gruß Ludwig

Aber warum soll Gooogle nicht auch mal gelegentlich googlen.
Up Topic Hauptforen / CSS-Forum / AlphaZero: Partie 10 zum Nachspielen

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill