Sind Schachprogramme
deterministisch?
(Zitiert nach Postings im ehemaligen CS-Forum ComputerschachExtra vom Januar 2003)
Eine Mehrheit der Computerschach-Szene scheint dezidiert der Meinung zu sein, dass unterschiedlich schnelle CPUs betr. Partie-Ergebnisse nicht vergleichbar seien - oder wie es der sehr erfahrene und vielseitig aktive Tester Gerhard Sonnabend formulierte: «Ich glaube nicht an die Aussage: '30min./Partien auf PC-1000MHz entsprechen 10min./Partien auf PC-3000MHz'».
Demgegenüber lautet mein Einwand:
Programme arbeiten simpel Programm-Codes ab - that's all.
Oder doch nicht?
Um das mal genauer zu untersuchen, nahm ich meinen langsamsten Rechner her, einen alten P3/733Mhz und konfigurierte ihn betr. OperatingSystem und Schach-Software identisch mit meinem zurzeit schnellsten, einem AMD XP2000.
Danach ging's an den Geschwindigkeitsvergleich: Aufgrund des Bench-«FritzMark» (F8) ist mein «733er» exakt um den Faktor 2,3318 langsamer als der «2000er». (Um das Nachstehende für jedermann reproduzierbar zu machen, hier die genauen Angaben:
Win98SE/64Mb Hash/No Books&TB's/Learning off/PermanentBrain off, Fritz8-GUI)
Gemäß diesem ermittelten Faktor bot sich z.B. eine Bedenkzeit-Regelung von 9 Min. für den XP und 21 Min. für den P3 an.
Anschließend suchte ich mir wahllos zehn der aktuellen «Profi-» & «Amateur»-Engines aus und ließ sie bei zufälliger Paarung mal 5 Partien auf beiden Rechnern ausspielen (wobei jeder Partie ein PC-Neustart vorausging).
Um das praktische Ergebnis gleich vorwegzunehmen:
Das Experiment generierte praktisch nur Dubletten.
Ein besonders eindrückliches Beispiel (PGN-Format):
Auf dem P3 - 21min/Engine...
[Event "P3/733Mhz, Blitz:21'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "List 504"]
[Black "Junior 7"]
[Result "1-0"]
[ECO "C45"]
[PlyCount "107"]
[EventDate "2003.??.??"]
{W=11.2 ply; 411kN/s
B=13.4 ply; 544kN/s
} 1. e4 {
Beide letzter Buchzug 0.12/11 30} 1... e5 {0.14/16 42} 2. Nf3 {0.15/10 25} 2...
Nc6 {(Sf6) 0.00/15 53} 3. d4 {(Sc3) 0.28/11 47} 3... exd4 {0.07/13 37} 4. Nxd4
{0.25/11 29} 4... Qh4 {(Lc5) 0.14/14 151} 5. Nb5 {0.29/11 44} 5... Bb4+ {
0.12/14 164} 6. Bd2 {0.23/12 80} 6... Qxe4+ {(Lxd2+) 0.12/13 54} 7. Be2 {
0.43/12 34} 7... Qe5 {(Kd8) 0.17/14 57} 8. O-O {(Lxb4) 0.40/11 37} 8... Nh6 {
(Lxd2) 0.39/14 117} 9. f4 {(S1c3) 1.75/11 19} 9... Qc5+ {(Dxb2) 0.35/13 14} 10.
Kh1 {2.02/13 21} 10... Bxd2 {(Db6) 0.36/14 40} 11. Nxc7+ {2.15/12 17} 11... Kd8
{(Kf8) 0.54/16 32} 12. Nxa8 {2.42/12 34} 12... Be3 {0.70/16 51} 13. Nc3 {
2.39/11 37} 13... Nd4 {(Sf5) 0.55/14 30} 14. Qd3 {(Lf3) 2.20/11 33} 14... Nxe2
{0.68/13 23} 15. Qxe2 {1.87/12 43} 15... Re8 {0.58/14 17} 16. Rae1 {
(Tad1) 2.05/11 21} 16... Nf5 {0.34/13 8} 17. Qf3 {(Sd1) 1.96/11 33} 17... b5 {
(d6) 0.60/13 19} 18. Nd5 {(Dd5) 1.88/11 21} 18... Bb7 {0.77/11 11} 19. Nac7 {
2.01/11 18} 19... Re7 {0.71/13 27} 20. Qd1 {1.86/11 15} 20... Bxd5 {
(Te6) 0.85/13 25} 21. Nxd5 {2.16/12 15} 21... Re6 {0.91/13 11} 22. g4 {
1.38/12 40} 22... Bd4 {0.93/13 15} 23. Qf3 {(Txe6) 1.29/12 22} 23... Nh4 {
0.71/13 20} 24. Qb3 {1.32/11 12} 24... h5 {(Lxb2) 0.73/13 42} 25. Rd1 {
(gxh5) 1.45/10 16} 25... hxg4 {0.44/13 18} 26. c3 {1.07/10 14} 26... Bf2 {
0.33/13 10} 27. Qc2 {1.00/10 10} 27... g3 {0.03/13 12} 28. hxg3 {0.86/11 23}
28... Bxg3 {0.00/12 8} 29. Rd4 {(Dh7) 0.94/11 26} 29... Rh6 {(Dc6) -0.73/12 5}
30. Kg1 {0.15/11 13} 30... f5 {(Tg6) -0.15/12 15} 31. Qd3 {(De2) 0.68/10 18}
31... Qc6 {(Tg6) -0.08/13 9} 32. Qe2 {0.89/10 29} 32... Ng6 {(Tg6) 0.13/11 5}
33. Qe3 {(Tf3) 1.32/9 11} 33... Rh4 {0.01/11 4} 34. Rf3 {(Tfd1) 1.45/10 20}
34... Bh2+ {0.36/12 7} 35. Kg2 {(Kf1) 1.31/10 7} 35... a5 {(De6) 0.01/12 8} 36.
b3 {(Kf2) 1.64/9 12} 36... Rh6 {(d6) -0.01/12 6} 37. Kf1 {2.03/10 13} 37... Qe6
{(Db7) 0.65/12 9} 38. Qd3 {(Sb6) 3.17/10 9} 38... Qc6 {1.17/12 10} 39. Qxf5 {
3.17/10 7} 39... Kc8 {1.53/12 10} 40. Rh3 {5.12/9 10} 40... Kb8 {
(Kb7) 2.77/11 4} 41. Rxh6 {5.43/11 6} 41... gxh6 {3.39/12 4} 42. Qh3 {
5.56/12 12} 42... Bxf4 {3.49/12 6} 43. Nxf4 {5.64/11 8} 43... Nxf4 {3.52/11 4}
44. Rxf4 {5.70/11 11} 44... Kc7 {3.60/11 4} 45. Qe3 {(Dh2) 5.81/10 10} 45...
Kb7 {3.45/9 2} 46. Kf2 {(Tf7) 6.10/10 8} 46... Qh1 {(Dd6) 3.81/11 5} 47. Qf3+ {
(De4+) 6.29/9 8} 47... Qxf3+ {4.03/14 2} 48. Kxf3 {6.36/11 8} 48... Kc6 {
4.11/13 1} 49. a4 {(Tf6+) 6.76/10 9} 49... bxa4 {4.09/11 1} 50. Rxa4 {6.78/10 6
} 50... Kb5 {4.41/14 1} 51. Rh4 {7.45/10 6} 51... d5 {(d6) 4.76/14 3} 52. Ke3 {
7.94/10 7} 52... Kc5 {5.39/15 2} 53. Rxh6 {(Kd3) 8.79/10 5} 53... Kb5 {
5.87/14 2} 54. Kd4 {14.45/11 7} 1-0
... und nun auf dem XP2000 - 9min/Engine
[Event "XP2000, Blitz:9'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "List 504"]
[Black "Junior 7"]
[Result "1-0"]
[ECO "C45"]
[PlyCount "125"]
[EventDate "2003.??.??"]
{W=11.1 ply; 997kN/s
B=13.1 ply; 1'286kN/s
} 1. e4 {
Beide letzter Buchzug 0.12/11 12} 1... e5 {0.14/16 18} 2. Nf3 {0.15/11 22} 2...
Nc6 {(Sf6) 0.00/15 23} 3. d4 {(Sc3) 0.28/11 22} 3... exd4 {0.07/13 16} 4. Nxd4
{0.25/11 12} 4... Qh4 {(Lc5) 0.14/14 64} 5. Nb5 {0.29/11 23} 5... Bb4+ {
0.12/14 70} 6. Bd2 {0.23/12 32} 6... Qxe4+ {(Lxd2+) 0.12/13 23} 7. Be2 {
0.40/12 19} 7... Qe5 {(Kd8) 0.17/14 24} 8. O-O {(Lxb4) 0.37/11 11} 8... Nh6 {
(Lxd2) 0.39/14 50} 9. f4 {(S1c3) 1.75/11 8} 9... Qc5+ {(Dxb2) 0.35/13 6} 10.
Kh1 {2.02/13 8} 10... Bxd2 {(Db6) 0.36/14 17} 11. Nxc7+ {2.01/13 25} 11... Kd8
{(Kf8) 0.54/16 14} 12. Nxa8 {2.42/12 16} 12... Be3 {0.70/16 22} 13. Nc3 {
2.39/11 14} 13... Nd4 {(Sf5) 0.55/14 13} 14. Qd3 {(Lf3) 2.20/11 14} 14... Nxe2
{0.68/13 10} 15. Qxe2 {1.87/12 17} 15... Re8 {0.58/14 7} 16. Rae1 {
(Tad1) 2.05/11 9} 16... Nf5 {0.34/13 3} 17. Qf3 {(Sd1) 1.96/11 12} 17... b5 {
(d6) 0.60/13 8} 18. Nd5 {(Dd5) 1.88/11 9} 18... Bb7 {0.77/11 5} 19. Nac7 {
2.01/11 7} 19... Re7 {0.71/13 12} 20. Qd1 {1.86/11 7} 20... Bxd5 {
(Te6) 0.85/13 11} 21. Nxd5 {2.16/12 6} 21... Re6 {0.91/13 4} 22. g4 {1.38/12 16
} 22... Bd4 {0.93/13 6} 23. Qf3 {(Txe6) 1.29/12 9} 23... Nh4 {0.71/13 9} 24.
Qb3 {1.32/11 5} 24... h5 {(Lxb2) 0.73/13 18} 25. Rd1 {(gxh5) 1.45/10 6} 25...
hxg4 {0.44/13 7} 26. c3 {1.07/10 6} 26... Bf2 {0.33/13 4} 27. Qc2 {1.00/10 4}
27... g3 {0.03/13 5} 28. hxg3 {0.86/11 10} 28... Bxg3 {0.00/12 3} 29. Rd4 {
(Dh7) 0.94/11 11} 29... Rh6 {(Dc6) -0.73/12 2} 30. Kg1 {0.15/11 5} 30... f5 {
(Tg6) -0.15/12 6} 31. Qd3 {(De2) 0.68/10 7} 31... Qc6 {(Tg6) -0.08/13 4} 32.
Qe2 {0.89/10 12} 32... Ng6 {(Tg6) 0.13/11 2} 33. Qe3 {(Tf3) 1.32/9 5} 33... Rh4
{0.01/11 2} 34. Rf3 {(Tfd1) 1.45/10 8} 34... Bh2+ {0.36/12 3} 35. Kg2 {
(Kf1) 1.31/10 3} 35... a5 {(De6) 0.01/12 3} 36. b3 {(Kf2) 1.64/9 5} 36... Rh6 {
(d6) -0.01/12 3} 37. Kf1 {2.03/10 5} 37... Qe6 {(Db7) 0.65/12 4} 38. Qd3 {
(Sb6) 3.17/10 4} 38... Qc6 {1.17/12 3} 39. Qxf5 {3.17/10 3} 39... Kc8 {
1.53/12 4} 40. Rh3 {5.12/9 4} 40... Bxf4 {(Kb7) 3.03/12 6} 41. Nxf4 {5.37/10 4}
41... Nxf4 {3.18/11 3} 42. Rxf4 {5.68/11 14} 42... Rg6 {(Tf6) 2.98/11 2} 43.
Qe4 {(Th8+) 5.68/9 4} 43... Kc7 {3.01/11 1} 44. Rh5 {(Dxc6+) 5.82/9 14} 44...
Qxe4 {(Th6) 3.21/11 2} 45. Rxe4 {6.17/11 3} 45... Rb6 {3.51/12 2} 46. Re7 {
6.26/10 2} 46... a4 {(Kc6) 3.53/11 1} 47. Rxg7 {6.63/10 3} 47... axb3 {
(Kc6) 3.60/12 1} 48. axb3 {6.75/11 3} 48... Rc6 {3.60/13 1} 49. Rg3 {
(Td5) 6.85/11 2} 49... b4 {(Tb6) 3.82/12 1} 50. cxb4 {7.11/10 2} 50... Rd6 {
(Te6) 3.89/11 0} 51. Ke2 {(Tgg5) 7.36/9 1} 51... Rd4 {(Kc6) 3.93/11 1} 52. b5 {
7.67/10 3} 52... Rb4 {(Td6) 3.97/12 1} 53. Kd2 {8.13/10 2} 53... Rf4 {4.13/12 1
} 54. Rg6 {8.21/9 1} 54... Re4 {(Tf2+) 4.25/10 1} 55. Rh7 {(Tc5+) 8.58/10 2}
55... Rd4+ {4.36/12 1} 56. Kc3 {8.60/11 2} 56... Rd5 {(Td1) 4.49/13 2} 57. b6+
{(Kc4) 8.92/10 1} 57... Kb7 {4.44/14 1} 58. Kc4 {8.88/10 1} 58... Rd1 {
4.83/14 1} 59. Rgg7 {(Kc5) 14.16/11 2} 59... Kc6 {4.58/12 0} 60. b7 {14.26/11 1
} 60... Rc1+ {4.58/9 0} 61. Kb4 {14.56/12 2} 61... Kxb7 {5.27/11 1} 62. Rxd7+ {
14.65/11 2} 62... Kc8 {(Kb6) 5.32/12 0} 63. Rdg7 {(Ta7) 15.28/10 1} 1-0
Wie man sieht: Nicht nur die Züge, sondern sogar weitgehend auch die Bewertungen/Ply's sind identisch! Erst im 40. Zug (!) weichen die Games voneinander ab.
Solche Abweichung ist u.a. dadurch erklärbar, dass es praktisch (d.h. von den GUI's her) unmöglich ist, einen Geschwindigkeitsunterschied des Faktors 2,3381 auch in der/den Bedenkzeit/en hunderprozentig zu rekonstruieren. Kleinste Differenzen müssen sich hier also im Laufe einer Partie kumulieren und schließlich zu unterschiedlichen Zügen führen (wobei das je nach «Empfindlichkeit" der Programme auch unterschiedlich früh sein kann).
Hier die weiteren vier Quasi-Dubletten:
[Event "P3/733Mhz, Blitz:21'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Ruffian 1.0.1"]
[Black "Gandalf 4.32"]
[Result "1-0"]
[ECO "C43"]
[PlyCount "117"]
[EventDate "2003.??.??"]
{W=11.8 ply; 440kN/s
B=9.2 ply; 120kN/s
} 1. e4 {
Beide letzter Buchzug 0.01/12 42} 1... e5 {0.20/9 52} 2. Nf3 {(Sc3) 0.09/11 30}
2... Nf6 {(Sc6) 0.24/9 25} 3. d4 {(Sxe5) 0.18/11 36} 3... Nxe4 {0.17/8 18} 4.
Bd3 {0.21/11 23} 4... d5 {0.28/8 18} 5. Nxe5 {0.24/11 44} 5... Nd7 {
(Ld6) 0.28/8 27} 6. Nxd7 {(Sd2) 0.56/10 24} 6... Bxd7 {0.01/8 46} 7. O-O {
0.60/10 22} 7... Bd6 {(Df6) 0.06/9 27} 8. c4 {0.72/10 44} 8... O-O {0.11/8 16}
9. cxd5 {(c5) 0.62/11 46} 9... f5 {(Te8) 0.19/8 20} 10. Nc3 {0.88/9 19} 10...
Qh4 {(Te8) 0.14/8 16} 11. g3 {0.54/12 37} 11... Qh3 {(Sxc3) 0.14/8 17} 12. Nxe4
{(Df3) 1.50/11 18} 12... fxe4 {0.91/11 40} 13. Bxe4 {1.13/13 35} 13... Bb5 {
0.62/10 20} 14. Bd3 {1.00/13 34} 14... Bxd3 {0.70/10 33} 15. Qxd3 {0.97/12 16}
15... Rae8 {(Tf5) 0.72/10 20} 16. Bd2 {(f4) 0.93/10 20} 16... Qh5 {
(Tf5) 0.67/9 36} 17. Rae1 {(f4) 0.81/10 31} 17... Qxd5 {0.57/9 14} 18. a3 {
(Txe8) 0.92/10 17} 18... Be5 {(c6) 0.65/9 25} 19. Bc3 {0.91/10 16} 19... Rd8 {
(Lf6) 0.75/9 17} 20. Re4 {1.10/11 18} 20... c5 {0.62/9 23} 21. Rd1 {1.04/11 34}
21... Bf6 {0.84/8 30} 22. Qe3 {1.04/11 26} 22... Rd6 {(Kh8) 0.94/8 16} 23. Rd2
{1.14/10 13} 23... Qc6 {(cxd4) 1.19/8 29} 24. dxc5 {1.22/12 15} 24... Rxd2 {
1.61/10 28} 25. Bxd2 {1.22/11 4} 25... Bxb2 {1.48/10 13} 26. Qb3+ {1.32/11 14}
26... Kh8 {1.36/10 26} 27. Rb4 {1.39/11 12} 27... a5 {1.42/9 13} 28. Rb6 {
(Txb7) 1.42/11 12} 28... Qxc5 {1.36/10 14} 29. Be3 {1.40/10 3} 29... Bd4 {
1.20/10 10} 30. Rxb7 {1.35/12 21} 30... Bxe3 {1.45/9 24} 31. Qxe3 {1.31/12 15}
31... Qd6 {1.52/9 12} 32. Qc1 {(Te7) 1.33/11 18} 32... h6 {(De5) 1.26/8 11} 33.
Qa1 {(Tb5) 1.38/11 10} 33... Rf6 {1.26/9 10} 34. a4 {(h4) 1.38/11 10} 34... Qc5
{1.44/9 21} 35. Qe1 {1.32/11 14} 35... Qc2 {1.26/9 11} 36. Ra7 {
(Tb8+) 1.47/11 13} 36... Rf5 {(Dxa4) 1.72/9 20} 37. Rxa5 {(Ta8+) 2.52/12 14}
37... Rxa5 {2.44/10 19} 38. Qxa5 {2.50/12 6} 38... Qb1+ {2.19/10 8} 39. Kg2 {
2.57/12 6} 39... Qe4+ {2.19/9 18} 40. Kh3 {2.61/12 14} 40... Qe6+ {2.35/8 11}
41. g4 {2.60/12 16} 41... Qc6 {(Db3+) 2.44/9 9} 42. Qd8+ {(Kg3) 2.81/14 16}
42... Kh7 {2.60/10 9} 43. Qd3+ {2.76/14 15} 43... g6 {(Kh8) 2.51/11 16} 44. a5
{2.97/13 8} 44... Qc5 {2.51/9 15} 45. Qd7+ {(Df3) 2.97/12 11} 45... Kg8 {
2.52/8 15} 46. Qe6+ {(Dd8+) 3.02/12 11} 46... Kg7 {2.68/9 6} 47. Qb6 {3.03/12 9
} 47... Qd5 {2.68/8 10} 48. Qc7+ {3.01/11 8} 48... Kg8 {2.72/8 14} 49. Kg3 {
3.01/11 13} 49... Qd3+ {(h5) 2.64/8 7} 50. f3 {2.90/12 12} 50... Qe3 {2.70/9 13
} 51. Qc4+ {(Db8+) 3.26/11 7} 51... Kg7 {2.75/9 13} 52. a6 {3.18/12 15} 52...
Qg1+ {2.75/8 6} 53. Kf4 {3.23/12 61} 53... Qxh2+ {2.75/8 10} 54. Ke4 {3.23/12 9
} 54... g5 {2.75/8 10} 55. Kd5 {(Dd4+) 3.28/10 5} 55... Qb8 {2.75/7 11} 56.
Qd4+ {3.61/10 4} 56... Kf7 {(Kg8) 3.07/8 5} 57. a7 {7.66/10 5} 57... Qa8+ {
6.59/8 10} 58. Kc4 {7.90/12 8} 58... Qc6+ {8.20/8 9} 59. Qc5 {8.28/12 4} 1-0
[Event "XP2000, Blitz:9'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Ruffian 1.0.1"]
[Black "Gandalf 4.32"]
[Result "1-0"]
[ECO "C43"]
[PlyCount "119"]
[EventDate "2003.??.??"]
{W=11.7 ply; 998kN/s
B=9.3 ply; 257kN/s
} 1. e4 {
Beide letzter Buchzug 0.01/12 18} 1... e5 {0.20/9 22} 2. Nf3 {(Sc3) 0.09/11 13}
2... Nf6 {(Sc6) 0.24/9 11} 3. d4 {(Sxe5) 0.18/11 16} 3... Nxe4 {0.17/8 8} 4.
Bd3 {0.21/11 10} 4... d5 {0.28/8 9} 5. Nxe5 {0.23/11 19} 5... Nd7 {
(Ld6) 0.28/8 15} 6. Nxd7 {(Sd2) 0.56/10 11} 6... Bxd7 {0.01/8 19} 7. O-O {
0.60/10 9} 7... Bd6 {(Df6) 0.06/9 11} 8. c4 {0.72/10 19} 8... O-O {0.11/8 8} 9.
cxd5 {(c5) 0.62/11 20} 9... f5 {(Te8) 0.19/8 10} 10. Nc3 {0.88/9 9} 10... Qh4 {
(Te8) 0.11/9 12} 11. g3 {(f4) 0.62/12 16} 11... Qh3 {(Sxc3) 0.14/8 7} 12. Nxe4
{(Df3) 1.50/11 8} 12... fxe4 {0.91/11 17} 13. Bxe4 {1.13/13 15} 13... Bb5 {
0.62/10 9} 14. Bd3 {1.00/13 14} 14... Bxd3 {0.70/10 14} 15. Qxd3 {0.97/12 6}
15... Rae8 {(Tf5) 0.72/10 9} 16. Bd2 {(f4) 0.93/10 9} 16... Qh5 {(Tf5) 0.67/9 6
} 17. Rae1 {(f4) 0.81/10 13} 17... Qxd5 {0.57/9 7} 18. a3 {(Txe8) 0.92/10 7}
18... Be5 {(c6) 0.65/9 11} 19. Bc3 {0.91/10 7} 19... Rd8 {(Lf6) 0.75/9 7} 20.
Re4 {1.10/11 8} 20... c5 {0.62/9 9} 21. Rd1 {1.04/11 15} 21... Bf6 {0.84/8 13}
22. Qe3 {1.04/11 11} 22... Rd6 {(Kh8) 0.88/7 7} 23. Rd2 {1.14/10 6} 23... Qc6 {
(cxd4) 1.19/8 13} 24. dxc5 {1.22/12 7} 24... Rxd2 {1.61/10 12} 25. Bxd2 {
1.22/11 2} 25... Bxb2 {1.48/10 5} 26. Qb3+ {1.32/11 6} 26... Kh8 {1.48/9 12}
27. Rb4 {1.39/11 5} 27... a5 {1.42/9 6} 28. Rb6 {(Txb7) 1.42/11 5} 28... Qxc5 {
1.36/10 7} 29. Be3 {1.33/11 3} 29... Bd4 {1.20/10 5} 30. Rxb7 {1.30/12 9} 30...
Bxe3 {1.37/10 10} 31. Qxe3 {1.33/11 3} 31... Qd6 {1.37/9 9} 32. Re7 {1.34/11 8}
32... Kg8 {(Dd1+) 1.42/9 7} 33. Qb3+ {1.30/10 4} 33... Kh8 {1.37/9 5} 34. Ra7 {
1.31/11 4} 34... h6 {(Dd2) 1.52/8 5} 35. Qc3 {(Txa5) 1.61/12 5} 35... Qg6 {
(Dd1+) 1.69/9 8} 36. Qd4 {(Kg2) 1.82/11 4} 36... Rf5 {(Db1+) 1.63/8 4} 37. Qd8+
{(a4) 2.05/11 4} 37... Kh7 {1.36/8 4} 38. Rxa5 {(Dd3) 2.07/11 6} 38... Rxa5 {
(Tf3) 2.25/9 8} 39. Qxa5 {2.21/11 2} 39... Qb1+ {2.11/9 4} 40. Kg2 {2.20/11 1}
40... Qe4+ {2.11/8 8} 41. Kh3 {2.21/11 5} 41... Qe6+ {(Dc4) 2.19/8 7} 42. g4 {
2.26/12 4} 42... Qc4 {(Db3+) 2.24/9 5} 43. Qf5+ {2.30/11 4} 43... g6 {2.32/10 4
} 44. Qd7+ {2.34/13 7} 44... Kg8 {2.28/10 3} 45. Qe8+ {2.34/13 7} 45... Kg7 {
(Kh7) 2.28/9 6} 46. Qe5+ {(De7+) 2.35/12 6} 46... Kg8 {(Kf7) 2.28/9 6} 47. Kg3
{2.32/11 3} 47... Qc1 {2.28/9 5} 48. Qe6+ {(Dd5+) 2.32/11 3} 48... Kg7 {
2.25/9 3} 49. Qe7+ {2.32/12 6} 49... Kg8 {2.27/9 3} 50. h4 {(Kg2) 2.32/11 6}
50... Qg1+ {2.41/8 6} 51. Kf3 {2.43/11 5} 51... Qh1+ {(Dd1+) 2.41/8 3} 52. Kf4
{2.43/11 3} 52... Qc1+ {(Dh2+) 2.43/8 4} 53. Qe3 {2.53/10 5} 53... Qc7+ {
2.52/8 3} 54. Kf3 {2.52/10 5} 54... Qd6 {2.51/8 3} 55. h5 {(Kg2) 2.68/10 3}
55... gxh5 {(Dd1+) 1.69/7 2} 56. gxh5 {2.86/9 2} 56... Qd1+ {(Kg7) 2.24/8 4}
57. Kf4 {(De2) 3.11/11 4} 57... Qxh5 {(Dd6+) 2.44/8 2} 58. Qe6+ {5.04/14 3}
58... Kf8 {10.35/11 4} 59. Qf5+ {(Dg4) 7.37/14 1} 59... Qxf5+ {11.56/15 4} 60.
Kxf5 {9.01/17 1} 1-0
[Event "P3/733Mhz, Blitz:21'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Chess Tiger 14.0"]
[Black "Comet B55"]
[Result "1-0"]
[ECO "B01"]
[PlyCount "127"]
[EventDate "2003.??.??"]
{W=11.7 ply; 176kN/s
B=9.3 ply; 152kN/s
} 1. e4 {
Beide letzter Buchzug 0.16/12 22} 1... d5 {0.10/9 30} 2. exd5 {0.22/13 45} 2...
Qxd5 {0.30/10 35} 3. Nc3 {0.12/11 20} 3... Qe6+ {(Dd6) 0.34/9 34} 4. Be2 {
0.24/12 23} 4... Qg6 {0.26/9 26} 5. Bf3 {0.22/12 38} 5... Nf6 {(Sc6) 0.38/9 32}
6. d3 {0.40/11 16} 6... e6 {0.46/9 43} 7. Nge2 {0.58/11 20} 7... Bd6 {
(Lc5) 0.47/9 39} 8. Nb5 {(0-0) 0.66/12 20} 8... Nc6 {0.43/8 29} 9. Nec3 {
(Le3) 0.60/11 22} 9... O-O {0.18/8 20} 10. O-O {0.34/12 60} 10... e5 {0.23/8 25
} 11. Re1 {0.40/11 36} 11... Rd8 {(Lg4) 0.19/9 42} 12. a4 {(a3) 0.46/11 19}
12... Bg4 {0.20/9 32} 13. Bxg4 {0.44/12 15} 13... Nxg4 {0.27/10 25} 14. h3 {
0.28/11 26} 14... Nf6 {(Sh6) 0.18/9 23} 15. Be3 {0.26/11 25} 15... Rdc8 {
(Sb4) 0.19/9 22} 16. Nxd6 {(a5) 0.32/11 15} 16... cxd6 {0.14/8 5} 17. f4 {
(d4) 0.08/10 20} 17... Nb4 {(exf4) -0.04/8 16} 18. fxe5 {0.02/11 17} 18... dxe5
{-0.07/9 16} 19. Bf2 {0.28/10 14} 19... Nh5 {(Te8) 0.00/9 27} 20. Kh2 {
(Tc1) 0.54/10 15} 20... f6 {(Sc6) 0.00/9 31} 21. g3 {0.64/11 29} 21... Nc6 {
0.34/8 20} 22. Qg4 {(Te4) 0.62/11 27} 22... Qf7 {(Sd4) 0.29/9 23} 23. Rf1 {
(Sb5) 0.68/11 23} 23... f5 {0.04/9 19} 24. Qg5 {0.68/10 12} 24... f4 {
(Sd4) 0.09/8 18} 25. gxf4 {(Tac1) 0.58/10 16} 25... Qxf4+ {-0.18/9 16} 26. Qxf4
{0.06/12 22} 26... Nxf4 {(exf4) -0.05/10 28} 27. Be3 {(Lc5) 0.30/11 17} 27...
Rf8 {0.00/9 12} 28. Bc5 {(Tf2) 0.38/11 14} 28... Rf5 {-0.17/9 16} 29. Rf3 {
(Se2) 0.18/10 18} 29... Rd8 {-0.25/8 12} 30. Ne4 {(Le3) 0.18/12 24} 30... b6 {
-0.27/9 15} 31. Be3 {0.10/12 12} 31... Nb4 {(Sd4) -0.23/9 22} 32. Rc1 {
(Tf2) 0.06/12 17} 32... Rdf8 {-0.32/9 26} 33. Ng3 {(a5) 0.04/11 10} 33... R5f7
{-0.62/10 14} 34. Bd2 {(Se4) -0.14/12 11} 34... Nc6 {-0.55/10 18} 35. Bc3 {
-0.30/12 13} 35... Nd5 {-0.68/10 11} 36. Rxf7 {-0.38/14 30} 36... Rxf7 {
-0.52/11 10} 37. Ne4 {-0.46/13 12} 37... Rf3 {-0.52/10 48} 38. Re1 {
(Ld2) -0.34/12 11} 38... Nf4 {-2.75/10 11} 39. h4 {(Kg1) -0.46/12 12} 39...
Rh3+ {-2.69/10 10} 40. Kg1 {-0.40/1 0} 40... Rxh4 {-2.74/9 5} 41. Nd6 {
-1.04/12 17} 41... Rg4+ {(Sg6) -2.87/9 11} 42. Kh1 {-1.02/11 9} 42... Rg6 {
(Sg6) -2.69/9 10} 43. Nc4 {-0.52/13 23} 43... Rh6+ {(Tg2) -1.93/9 24} 44. Kg1 {
-1.16/1 0} 44... Nd4 {-1.93/10 30} 45. Bxd4 {-0.28/13 13} 45... exd4 {-1.69/9 5
} 46. Re8+ {-0.08/12 14} 46... Kf7 {-1.69/1 0} 47. Ra8 {-0.10/12 12} 47... Rg6+
{(Te6) -1.50/8 8} 48. Kf2 {0.02/11 10} 48... Nh3+ {-1.43/8 7} 49. Kf3 {
0.06/12 10} 49... Ng5+ {(Ke6) -1.54/8 5} 50. Kf4 {(Kg3) 0.38/12 9} 50... Ne6+ {
(Ke6) -0.41/9 20} 51. Ke4 {(Ke5) 0.90/11 9} 51... Kf6 {(Tg2) -0.69/9 15} 52.
Rxa7 {1.10/13 34} 52... Rg2 {(Tg5) -0.08/9 6} 53. Nxb6 {1.24/13 14} 53... Re2+
{0.49/9 12} 54. Kd5 {1.32/13 8} 54... Rxc2 {(h5) 1.01/9 8} 55. b4 {1.64/12 8}
55... Rb2 {(h5) 1.14/9 10} 56. b5 {(Sd7+) 2.59/12 56} 56... h6 {(h5) 1.78/8 5}
57. Nd7+ {3.95/11 12} 57... Kf5 {2.21/9 4} 58. b6 {4.14/10 4} 58... Nd8 {
2.67/9 8} 59. Ra8 {(a5) 4.28/10 4} 59... Ne6 {3.52/9 4} 60. Kc6 {4.86/9 5}
60... Nf4 {(g5) 4.51/9 8} 61. Rf8+ {(b7) 7.74/12 11} 61... Kg5 {4.41/9 4} 62.
Rxf4 {(b7) 7.80/12 11} 62... Kxf4 {5.20/10 8} 63. a5 {8.72/12 12} 63... Ke3 {
(Ta2) 5.38/9 6} 64. a6 {(b7) 8.52/12 14} 1-0
[Event "XP2000, Blitz:9'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Chess Tiger 14.0"]
[Black "Comet B55"]
[Result "1-0"]
[ECO "B01"]
[PlyCount "89"]
[EventDate "2003.??.??"]
{W=12.0 ply; 404kN/s
B=9.4 ply; 325kN/s
} 1. e4 {
Beide letzter Buchzug 0.16/12 10} 1... d5 {0.10/9 13} 2. exd5 {0.22/13 19} 2...
Qxd5 {0.30/10 15} 3. Nc3 {0.12/11 8} 3... Qe6+ {(Dd6) 0.38/9 15} 4. Be2 {
0.24/12 10} 4... Qg6 {0.26/9 10} 5. Bf3 {0.22/12 17} 5... Nf6 {(Sc6) 0.38/9 14}
6. d3 {0.40/11 7} 6... e6 {0.46/9 20} 7. Nge2 {0.58/11 9} 7... Bd6 {
(Lc5) 0.47/9 17} 8. Nb5 {(0-0) 0.66/12 9} 8... Nc6 {0.43/8 10} 9. Nec3 {
(Le3) 0.60/11 10} 9... O-O {0.18/8 9} 10. O-O {0.34/12 26} 10... e5 {0.23/8 11}
11. Re1 {0.40/11 16} 11... Rd8 {(Lg4) 0.19/9 19} 12. a4 {(a3) 0.46/11 8} 12...
Bg4 {0.20/9 15} 13. Bxg4 {0.44/12 7} 13... Nxg4 {0.27/10 11} 14. h3 {0.28/11 11
} 14... Nf6 {(Sh6) 0.18/9 9} 15. Be3 {0.26/11 11} 15... Rdc8 {(Sb4) 0.19/9 10}
16. Nxd6 {(a5) 0.32/11 6} 16... cxd6 {0.14/9 4} 17. f4 {(d4) 0.08/10 9} 17...
Nb4 {(exf4) -0.04/8 9} 18. fxe5 {0.02/11 7} 18... dxe5 {-0.07/9 6} 19. Bf2 {
0.28/10 6} 19... Nh5 {(Te8) 0.00/9 12} 20. Kh2 {(Tc1) 0.54/10 7} 20... f6 {
(Sc6) 0.00/9 14} 21. g3 {0.64/11 13} 21... Nc6 {0.32/8 9} 22. Qg4 {
(Te4) 0.62/11 12} 22... Qf7 {(Sd4) 0.27/9 8} 23. Rf1 {(Sb5) 0.68/11 10} 23...
f5 {0.04/9 8} 24. Qg5 {(Dh4) 0.68/10 5} 24... f4 {(Sd4) 0.05/8 8} 25. gxf4 {
(Tac1) 0.58/10 7} 25... Qxf4+ {-0.12/9 8} 26. Qxf4 {0.06/12 10} 26... exf4 {
0.10/10 11} 27. Rae1 {(Sd5) 0.32/11 10} 27... Re8 {-0.12/9 5} 28. Kg2 {
(Sb5) 0.24/11 6} 28... Nb4 {-0.51/9 5} 29. Rxe8+ {0.22/12 10} 29... Rxe8 {
-0.23/9 1} 30. Rc1 {0.26/12 6} 30... b6 {(Sc6) -0.21/9 7} 31. Kf3 {0.24/11 5}
31... Nc6 {(Te7) -0.20/9 7} 32. d4 {0.56/12 10} 32... Nb4 {(h6) -0.24/9 6} 33.
Ne4 {0.48/12 15} 33... Rc8 {(h6) -0.18/9 6} 34. c3 {0.58/12 6} 34... Nd3 {
(h6) 0.21/10 8} 35. Rc2 {0.66/13 7} 35... Rc4 {(h6) 0.29/10 6} 36. b3 {
(a5) 0.76/13 5} 36... Rc8 {(Tc7) 0.46/10 8} 37. Bh4 {(Td2) 0.76/12 7} 37... Re8
{(h6) 0.12/9 6} 38. Rd2 {(Tg2) 1.32/14 16} 38... Nc1 {0.22/9 3} 39. b4 {
1.32/12 6} 39... Nb3 {(h6) 0.82/9 5} 40. Rd1 {1.96/12 6} 40... a5 {
(Sg3) 1.39/9 7} 41. d5 {(b5) 2.48/11 3} 41... Ng3 {(axb4) 2.84/8 7} 42. Nxg3 {
4.78/12 10} 42... fxg3 {4.01/8 5} 43. d6 {6.16/11 5} 43... axb4 {5.22/9 4} 44.
cxb4 {6.94/11 3} 44... g5 {6.51/9 4} 45. Bxg5 {8.76/12 6} 1-0
[Event "P3/733Mhz, Blitz:21'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Fritz 8"]
[Black "Dragon 4.3.1"]
[Result "1-0"]
[ECO "C42"]
[PlyCount "59"]
[EventDate "2003.??.??"]
{W=11.6 ply; 354kN/s
B=11.0 ply; 194kN/s
} 1. e4 {
Beide letzter Buchzug 0.19/13 40} 1... e5 {0.18/10 37} 2. Nf3 {(Lc4) 0.19/12 36
} 2... Nf6 {0.29/10 40} 3. Nxe5 {(Sc3) 0.19/11 37} 3... Qe7 {0.05/10 33} 4. d4
{0.34/12 59} 4... d6 {0.07/10 52} 5. Nf3 {0.31/11 23} 5... Nxe4 {
(Dxe4+) 0.13/10 31} 6. Bb5+ {0.44/12 51} 6... c6 {(Ld7) 0.19/11 29} 7. Be2 {
0.41/12 27} 7... Bf5 {(Dd8) 0.29/10 33} 8. O-O {0.72/13 71} 8... Qf6 {
(d5) 0.34/10 28} 9. Re1 {0.69/12 74} 9... Be7 {(d5) 0.83/10 27} 10. Bd3 {
0.94/12 25} 10... d5 {0.90/11 26} 11. Nc3 {0.94/12 34} 11... Nxc3 {0.79/11 26}
12. bxc3 {0.94/11 6} 12... Bg4 {0.81/12 24} 13. Ba3 {(Lg5) 1.03/12 34} 13...
Be6 {0.90/11 24} 14. Qb1 {(Lxe7) 1.03/12 29} 14... b6 {1.05/12 24} 15. Bxe7 {
1.19/12 23} 15... Qxe7 {1.16/11 23} 16. c4 {(Db4) 1.22/12 17} 16... Qd6 {
(dxc4) 1.10/10 22} 17. c5 {1.25/10 14} 17... Qd8 {(Dc7) 1.33/11 22} 18. c4 {
(Lf5) 1.31/11 24} 18... Kf8 {(bxc5) 1.23/10 20} 19. cxd5 {(Db4) 1.50/10 18}
19... Bxd5 {1.01/10 20} 20. Be4 {1.44/11 17} 20... Bxe4 {(g6) 1.30/10 19} 21.
Qxe4 {1.50/10 4} 21... g6 {1.27/10 20} 22. Qe5 {(Tad1) 1.44/10 17} 22... f6 {
1.36/11 18} 23. Qf4 {(De6) 1.50/11 34} 23... Kg7 {1.44/11 17} 24. d5 {
(Te6) 1.69/11 20} 24... cxd5 {1.23/9 18} 25. Nd4 {1.63/11 21} 25... Qd7 {
(Kf7) 1.80/10 17} 26. Re6 {2.75/9 8} 26... Qf7 {2.91/10 34} 27. Rae1 {3.97/9 4}
27... bxc5 {(Sd7) 3.47/10 32} 28. Re7 {6.47/10 4} 28... Rf8 {5.78/11 15} 29.
Ne6+ {6.66/10 3} 29... Kg8 {6.02/13 14} 30. Nxf8 {(Txf7) 8.06/10 4} 1-0
[Event "XP2000, Blitz:9'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Fritz 8"]
[Black "Dragon 4.3.1"]
[Result "1-0"]
[ECO "C42"]
[PlyCount "67"]
[EventDate "2003.??.??"]
{W=11.5 ply; 804kN/s
B=11.1 ply; 474kN/s
} 1. e4 {
Beide letzter Buchzug 0.19/13 18} 1... e5 {0.18/10 15} 2. Nf3 {(Lc4) 0.19/12 16
} 2... Nf6 {0.29/10 17} 3. Nxe5 {(Sc3) 0.19/11 17} 3... Qe7 {0.05/10 14} 4. d4
{0.34/12 27} 4... d6 {0.07/10 21} 5. Nf3 {0.31/11 10} 5... Nxe4 {
(Dxe4+) 0.13/10 13} 6. Bb5+ {0.44/12 23} 6... c6 {(Ld7) 0.19/11 12} 7. Be2 {
0.41/12 12} 7... Bf5 {(Dd8) 0.29/10 12} 8. O-O {0.59/12 9} 8... Qf6 {
(d5) 0.50/10 23} 9. Re1 {0.75/12 21} 9... Be7 {(d5) 0.83/10 10} 10. Bd3 {
0.94/12 10} 10... d5 {0.90/11 11} 11. Nc3 {0.94/12 16} 11... Nxc3 {0.79/11 10}
12. bxc3 {0.94/11 3} 12... Bg4 {0.81/12 9} 13. Ba3 {(Lg5) 1.00/12 15} 13... Be6
{0.91/11 9} 14. Qb1 {(Lxe7) 1.03/12 13} 14... b6 {1.05/12 9} 15. Bxe7 {
1.22/12 11} 15... Qxe7 {1.05/11 10} 16. c4 {(Db4) 1.25/12 11} 16... Qd6 {
1.15/10 8} 17. c5 {(Sg5) 1.28/11 12} 17... Qd8 {(Dc7) 1.33/11 9} 18. c4 {
(Lf5) 1.47/11 11} 18... Kf8 {1.23/10 8} 19. cxd5 {(Db4) 1.50/10 7} 19... Bxd5 {
(cxd5) 1.01/10 8} 20. Be4 {1.44/11 8} 20... Bxe4 {(g6) 1.29/10 8} 21. Qxe4 {
1.50/10 2} 21... g6 {1.27/10 8} 22. Qe5 {(Tad1) 1.44/10 7} 22... f6 {1.36/11 7}
23. Qg3 {(De6) 1.25/11 21} 23... Rg8 {1.02/9 8} 24. Re6 {2.03/12 18} 24... Kg7
{(Tg7) 1.59/10 7} 25. Rae1 {2.81/10 4} 25... Rf8 {1.75/9 6} 26. Ng5 {
(Td6) 2.91/10 4} 26... fxg5 {2.29/10 12} 27. Re7+ {3.47/9 2} 27... Rf7 {
2.85/11 12} 28. Qe5+ {3.31/10 1} 28... Kg8 {3.24/12 5} 29. Re8+ {3.59/11 2}
29... Qxe8 {3.22/13 6} 30. Qxe8+ {4.03/10 3} 30... Rf8 {3.36/12 6} 31. Qe6+ {
4.09/10 3} 31... Rf7 {3.81/12 27} 32. Qc8+ {6.22/11 8} 32... Kg7 {5.61/12 11}
33. Re8 {6.38/10 3} 33... Kh6 {5.83/10 5} 34. Rg8 {6.25/9 1} 1-0
[Event "P3/733Mhz, Blitz:21'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Delfi 3.5"]
[Black "Aristarch 4.4"]
[Result "1/2-1/2"]
[ECO "C49"]
[PlyCount "101"]
[EventDate "2003.??.??"]
{W=12.7 ply; 222kN/s
B=11.4 ply; 261kN/s
} 1. e4 {
Beide letzter Buchzug 0.18/11 18} 1... e5 {0.13/11 100} 2. Nc3 {
(Sf3) 0.16/11 19} 2... Nc6 {0.19/10 13} 3. Nf3 {0.13/11 21} 3... Nf6 {0.17/9 7}
4. Bb5 {0.08/11 58} 4... Bb4 {0.20/10 45} 5. O-O {0.08/11 45} 5... O-O {
0.14/10 20} 6. d3 {(Lxc6) 0.11/11 47} 6... d6 {(Sd4) 0.09/10 13} 7. Bg5 {
(a3) 0.20/11 16} 7... Bxc3 {0.01/10 13} 8. bxc3 {0.12/12 22} 8... h6 {
0.05/10 13} 9. Bh4 {(Le3) 0.13/11 23} 9... Qe7 {(Ld7) 0.01/10 48} 10. Rb1 {
(Sd2) 0.16/10 12} 10... Be6 {(Sa5) -0.11/9 8} 11. c4 {0.21/10 14} 11... Bd7 {
(Lg4) -0.06/9 8} 12. c3 {(h3) 0.28/11 40} 12... a6 {(Lg4) 0.06/10 22} 13. Ba4 {
0.28/11 12} 13... b6 {(g5) 0.11/10 20} 14. Nd2 {0.29/10 23} 14... Qe6 {
(Tad8) 0.12/10 51} 15. Qf3 {(Lg3) 0.23/11 26} 15... Nd4 {(g5) 0.08/9 7} 16.
cxd4 {0.47/13 29} 16... Bxa4 {0.03/10 11} 17. d5 {0.44/12 33} 17... Qg4 {
0.00/11 7} 18. Bxf6 {(Dxg4) 0.44/13 17} 18... Qxf3 {0.02/12 5} 19. Nxf3 {
0.45/13 21} 19... gxf6 {0.05/12 16} 20. Rb2 {(Se1) 0.51/12 11} 20... Bd7 {
0.21/13 64} 21. Nh4 {0.52/13 21} 21... Rae8 {(b5) 0.23/12 31} 22. f4 {
0.59/13 19} 22... Kh7 {(Tb8) 0.38/12 44} 23. Rbf2 {0.67/12 17} 23... Kg7 {
0.42/11 4} 24. Rf3 {(fxe5) 0.75/12 22} 24... b5 {0.46/11 30} 25. fxe5 {
0.83/12 16} 25... fxe5 {0.41/10 3} 26. Rc1 {(Kf2) 0.63/11 17} 26... Rc8 {
(b4) 0.29/10 14} 27. cxb5 {(a3) 0.55/12 39} 27... axb5 {0.42/10 1} 28. Rf2 {
0.75/13 13} 28... Rfd8 {0.72/11 7} 29. Kh1 {(Tc3) 0.64/12 30} 29... h5 {
0.31/12 52} 30. Nf5+ {(Kg1) 1.21/12 19} 30... Bxf5 {0.52/12 5} 31. Rxf5 {
1.24/13 27} 31... Kg6 {0.33/12 11} 32. Rf2 {0.87/12 11} 32... Rd7 {0.37/11 4}
33. Rc3 {0.90/13 16} 33... Rb8 {0.40/11 5} 34. Rb3 {1.23/13 51} 34... Rdd8 {
0.56/12 33} 35. Kg1 {1.14/12 12} 35... Rf8 {(h4) 0.57/11 4} 36. Rfb2 {
1.10/13 11} 36... f5 {0.56/12 11} 37. Rxb5 {1.01/13 34} 37... Rxb5 {0.04/11 4}
38. Rxb5 {0.78/14 11} 38... Ra8 {-0.17/11 6} 39. Rb7 {0.02/14 40} 39... Ra3 {
-0.13/11 3} 40. Rxc7 {0.00/13 7} 40... Rxd3 {-0.19/11 4} 41. Rc6 {-0.02/13 11}
41... fxe4 {-0.02/11 7} 42. Rxd6+ {0.00/12 7} 42... Kf5 {-0.36/11 3} 43. Kf2 {
0.00/12 6} 43... e3+ {(Td2+) -0.16/11 8} 44. Kf3 {0.00/13 7} 44... e4+ {
-0.15/11 3} 45. Ke2 {0.00/13 14} 45... Ke5 {-0.18/11 5} 46. Re6+ {
(Tb6) 0.00/11 6} 46... Kxd5 {-0.30/11 3} 47. Ra6 {(Tb6) 0.00/13 9} 47... h4 {
(Kd4) -0.07/11 5} 48. a4 {(Ta8) 0.00/12 5} 48... Rd2+ {(Ta3) -0.02/12 15} 49.
Kxe3 {0.00/14 8} 49... Rxg2 {-0.17/12 5} 50. Ra5+ {0.00/13 11} 50... Kc4 {
0.00/14 29} 51. Rh5 {(h3) Remis angenommen 0.00/14 13} 1/2-1/2
[Event "XP2000, Blitz:9'"]
[Site "?"]
[Date "2003.??.??"]
[Round "?"]
[White "Delfi 3.5"]
[Black "Aristarch 4.4"]
[Result "1-0"]
[ECO "C49"]
[PlyCount "237"]
[EventDate "2003.??.??"]
{W=10.9 ply; 510kN/s
B=11.2 ply; 697kN/s
} 1. e4 {
Beide letzter Buchzug 0.18/11 7} 1... e5 {0.13/11 39} 2. Nc3 {(Sf3) 0.16/11 8}
2... Nc6 {0.19/10 5} 3. Nf3 {0.13/11 9} 3... Nf6 {0.17/9 3} 4. Bb5 {0.07/11 28}
4... Bb4 {0.20/10 18} 5. O-O {0.08/11 23} 5... O-O {0.14/10 8} 6. d3 {
(Lxc6) 0.09/11 16} 6... d6 {(Sd4) 0.09/10 5} 7. Bg5 {(a3) 0.19/11 6} 7... Bxc3
{0.01/10 5} 8. bxc3 {0.12/12 9} 8... h6 {0.05/10 5} 9. Bh4 {(Le3) 0.13/11 9}
9... Qe7 {(Ld7) 0.01/10 18} 10. Rb1 {(Sd2) 0.16/11 13} 10... Be6 {
(Sa5) -0.11/9 3} 11. c4 {0.21/10 7} 11... Bd7 {(Sa5) -0.06/9 3} 12. c3 {
(h3) 0.28/11 15} 12... a6 {(De6) 0.06/10 8} 13. Ba4 {0.31/11 6} 13... b6 {
(Tab8) 0.11/10 8} 14. Nd2 {0.28/10 7} 14... Qe6 {(Tad8) 0.12/10 20} 15. Qf3 {
(Lg3) 0.23/11 10} 15... Nd4 {(Sa5) 0.08/9 3} 16. cxd4 {0.46/13 10} 16... Bxa4 {
0.03/10 4} 17. d5 {0.43/12 13} 17... Qg4 {0.00/11 3} 18. Bxf6 {(Dxg4) 0.44/13 7
} 18... Qxf3 {0.05/13 7} 19. Nxf3 {0.45/13 6} 19... gxf6 {0.05/13 8} 20. Rb2 {
(Se1) 0.48/13 27} 20... Bd7 {0.20/13 30} 21. Nh4 {0.51/13 6} 21... Rae8 {
(b5) 0.19/12 11} 22. f4 {0.67/12 7} 22... Kh7 {(Kg7) 0.30/11 4} 23. fxe5 {
(Kf2) 0.74/13 11} 23... fxe5 {0.33/11 1} 24. Rbf2 {0.80/12 4} 24... Kg7 {
0.48/11 2} 25. Rf6 {(Tf3) 0.63/11 9} 25... Bg4 {(Tb8) 0.21/13 16} 26. R1f2 {
0.42/12 6} 26... a5 {(Le2) 0.40/14 38} 27. Kf1 {0.61/12 6} 27... a4 {
(h5) 0.48/13 11} 28. a3 {(h3) 0.67/11 5} 28... Rb8 {0.46/13 8} 29. h3 {
0.56/12 6} 29... Bd7 {0.52/12 4} 30. R6f3 {0.49/12 5} 30... f6 {(b5) 0.47/12 11
} 31. Rb2 {(Tg3+) 0.50/11 5} 31... Rf7 {(h5) 0.36/11 10} 32. g4 {
(Sf5+) 0.58/12 8} 32... h5 {(Tff8) 0.51/12 9} 33. gxh5 {0.59/12 4} 33... Kh6 {
0.31/11 2} 34. Rg2 {(Sf5+) 0.60/12 11} 34... Kxh5 {(b5) 0.31/11 3} 35. Nf5 {
0.62/12 7} 35... b5 {(Lxf5) 0.29/11 4} 36. Rb2 {0.52/11 8} 36... Rff8 {
0.36/11 4} 37. cxb5 {0.54/11 5} 37... Rxb5 {0.36/10 1} 38. Ng7+ {0.62/12 5}
38... Kh6 {(Kh4) 0.43/13 8} 39. Rxb5 {0.74/13 5} 39... Bxb5 {0.42/12 1} 40. Ne6
{0.68/14 6} 40... Rf7 {0.44/12 2} 41. Kf2 {0.61/13 19} 41... Kg6 {0.42/11 1}
42. d4 {(Ke3) 0.60/12 11} 42... Re7 {(exd4) 0.24/11 7} 43. dxe5 {(h4) 0.64/11 5
} 43... fxe5 {0.42/10 1} 44. Rf8 {0.65/11 8} 44... Bc4 {0.32/11 14} 45. Rg8+ {
0.42/11 8} 45... Kf6 {0.29/11 2} 46. h4 {0.45/12 6} 46... c6 {(Th7) 0.43/12 7}
47. Rh8 {(h5) 0.21/11 6} 47... cxd5 {-0.20/10 1} 48. Rh6+ {0.03/12 4} 48... Kf7
{-0.20/2 0} 49. Ng5+ {(exd5) 0.15/12 3} 49... Ke8 {(Kf8) -0.19/11 1} 50. exd5 {
0.31/13 11} 50... Bxd5 {(Td7) 0.74/13 18} 51. Rxd6 {0.64/12 6} 51... Bb3 {
(Lc4) 0.28/10 1} 52. h5 {(Ke3) 0.64/11 3} 52... Rg7 {0.42/10 1} 53. Nf3 {
0.51/10 2} 53... e4 {(Ke7) 0.49/11 7} 54. Nd2 {0.84/10 3} 54... Rh7 {
(Ld1) 0.49/10 1} 55. h6 {1.02/12 3} 55... Ke7 {0.67/11 1} 56. Ra6 {0.97/12 3}
56... Be6 {0.76/11 2} 57. Rxa4 {0.99/12 3} 57... Rxh6 {0.76/11 6} 58. Nxe4 {
1.00/11 4} 58... Rh2+ {0.69/10 2} 59. Ke3 {0.99/11 3} 59... Bd5 {0.77/10 1} 60.
Nf2 {(Ta7+) 0.99/10 6} 60... Rh8 {(Lc6) 0.56/10 5} 61. Ra7+ {(Kd2) 1.02/10 3}
61... Kd6 {0.49/10 1} 62. a4 {(Se4+) 1.04/10 1} 62... Kc5 {0.41/10 7} 63. Ra5+
{(a5) 0.78/9 4} 63... Kc4 {0.00/10 1} 64. Ng4 {(Ta6) 0.83/9 1} 64... Re8+ {
0.00/10 2} 65. Kf4 {(Kd2) 0.75/10 2} 65... Re4+ {(Tf8+) 0.00/10 2} 66. Kf5 {
(Kg3) 0.75/10 3} 66... Re1 {0.00/10 1} 67. Kf6 {(Tb5) 0.41/10 4} 67... Kd4 {
(Lf3) 0.00/10 1} 68. Ra6 {(Tb5) 0.72/10 3} 68... Be4 {(Kc5) 0.00/10 6} 69. Rb6
{(Ke7) 0.94/9 2} 69... Bd5 {0.01/9 1} 70. a5 {(Sh6) 0.61/9 2} 70... Ra1 {
(Lc4) 0.04/11 3} 71. Ra6 {0.51/9 1} 71... Bc4 {(Kc5) 0.00/11 8} 72. Ra7 {
0.96/9 1} 72... Rf1+ {0.00/11 1} 73. Kg5 {0.91/9 1} 73... Rg1 {0.00/11 1} 74.
Kf4 {(a6) 0.97/9 1} 74... Rf1+ {0.00/11 1} 75. Kg3 {0.93/9 1} 75... Rg1+ {
0.00/11 1} 76. Kf3 {(Kf2) 0.89/9 1} 76... Bd5+ {(Tf1+) 0.00/9 0} 77. Kf4 {
(Kf2) 0.18/11 1} 77... Rf1+ {0.00/11 1} 78. Kg5 {0.30/11 2} 78... Rg1 {
0.00/11 0} 79. a6 {0.25/10 2} 79... Be6 {0.00/11 1} 80. Re7 {(Tc7) 0.25/9 1}
80... Rxg4+ {0.00/10 1} 81. Kh5 {(Kh6) 0.24/10 1} 81... Bf5 {(Kd5) 0.00/10 1}
82. a7 {0.25/10 1} 82... Rg8 {0.00/11 1} 83. Rg7 {(a8D) 0.24/10 1} 83... Rf8 {
(Ta8) 0.00/10 1} 84. Rf7 {(a8D) 0.16/11 2} 84... Ra8 {0.00/10 1} 85. Kg5 {
0.14/11 1} 85... Be4 {(Kc5) 0.00/9 1} 86. Kf4 {(Td7+) 0.19/9 1} 86... Bd5 {
0.00/10 1} 87. Rc7 {(Tf6) 0.00/9 1} 87... Rg8 {(Lc6) 0.00/9 1} 88. Kf5 {
(a8D) 0.04/9 1} 88... Rh8 {(Tf8+) 0.00/9 1} 89. Rd7 {(a8D) 0.15/9 1} 89... Rg8
{(Ta8) 0.00/10 1} 90. Kf6 {(a8D) 0.13/10 1} 90... Rh8 {(Tf8+) 0.00/11 1} 91.
Kg5 {(a8D) 0.14/9 0} 91... Rg8+ {(Ke5) 0.00/10 0} 92. Kf6 {(Kh4) 0.00/10 0}
92... Rf8+ {(Kc5) 0.00/12 1} 93. Ke7 {(Kg5) 0.00/10 0} 93... Rg8 {
(Tf7+) 0.00/11 0} 94. Kd6 {(a8D) 0.11/10 1} 94... Rf8 {(Th8) 0.00/9 1} 95. Rh7
{(a8D) 0.11/9 1} 95... Rf6+ {(Tc8) 0.00/9 1} 96. Ke7 {0.12/9 1} 96... Re6+ {
(Tf2) 0.00/10 1} 97. Kd7 {(Kf8) 0.00/9 0} 97... Kc5 {0.00/9 0} 98. Rg7 {
(a8D) -0.09/9 1} 98... Rd6+ {(Th6) 0.00/8 1} 99. Kc7 {(Ke8) 0.00/8 0} 99... Bc6
{(Ta6) 0.00/10 1} 100. Rf7 {(Tg5+) 0.05/9 0} 100... Rd5 {(Ld5) 0.00/9 0} 101.
Re7 {(a8D) 0.19/8 0} 101... Ba8 {0.00/10 0} 102. Rh7 {(Td7) 0.13/8 0} 102...
Bc6 {0.00/10 1} 103. Re7 {(a8D) 0.00/9 1} 103... Ba8 {(Te5) 0.00/9 0} 104. Re2
{0.12/8 0} 104... Kb5 {(Te5) 0.00/9 0} 105. Re8 {(Tc2) 0.21/7 0} 105... Bc6 {
0.00/8 0} 106. Re7 {(a8D) 0.13/7 0} 106... Rc5 {(Kc5) 0.00/10 0} 107. Re1 {
(a8D) 0.16/7 0} 107... Bd5+ {(La8+) 0.00/9 1} 108. Kd6 {0.32/8 0} 108... Kb6 {
(Tc2) 0.00/9 0} 109. Rb1+ {(a8D) 0.85/8 0} 109... Kxa7 {0.00/11 0} 110. Kxc5 {
0.85/9 0} 110... Ba8 {(Le4) 0.00/13 0} 111. Ra1+ {(Tc1) 0.87/8 0} 111... Kb8 {
0.00/13 1} 112. Re1 {(Kd4) 0.87/9 0} 112... Ka7 {(Lb7) 0.00/14 2} 113. Re7+ {
(Te8) 0.87/9 0} 113... Ka6 {(Lb7) 0.00/14 0} 114. Re6+ {(Kd4) 0.87/9 0} 114...
Ka7 {0.00/14 0} 115. Re2 {(Kb5) 0.87/10 0} 115... Bb7 {(Lf3) 0.00/13 0} 116.
Ra2+ {(Kd4) 0.87/9 0} 116... Kb8 {0.00/13 0} 117. Kb6 {(Kd4) 0.88/10 0} 117...
Be4 {5.62/16 4} 118. Re2 {5.11/9 0} 118... Bg6 {5.72/15 1} 119. Re6 {4.96/9 0}
1-0
Somit muss der (vorläufige) Befund eindeutig lauten:
Ist die Konfiguration zweier unterschiedlich schneller Rechner identisch,
sind auch ihre analog gespielten Partien identisch.
(Walter Eigenmann / 23. Jan. 2003)
Im Prinzip ja... (I)
Dem Grundtenor der obigen These schloss sich der deutsche Programmierer Dieter Bürssner («Yace») in einem Posting an - mit diesen Differenzierungen:
«Im Prinzip sind sie alle deterministisch. Klar - 'im wirklichen Leben' ist alles ein klein bisschen komplizierter. Das eine Programm wird auf dem einen Rechner etwas mehr beschleunigt, als das andere. Möglicherweise gar abhängig von der Stellung. Auch bei vielen TB-Zugriffen relativiert sich oft der Geschwindigkeits-Unterschied (der Geschwindigkeits-Unterschied der Festplatten ist mit großer Wahrscheinlichkeit geringer als der Unterschied bei den CPUs). Bei manchen Positionen wird man feststellen, dass ne Sekunde mehr einen anderen Zug ergeben hätte. In manchen Partien wird man sehen, dass selbst mehr Zeitunterschied nichts ausgemacht hätte. Für mich gibt es keinen logischen Grund davon auszugehen, dass bei so einem Experiment nicht herauskommen sollte, dass der Hardwareunterschied nichts ausmacht, wenn man ihn durch Zeitvorteil ausgleicht (bei ponder off). Bei sehr enger Zeit haben möglicherweise manche Engines ein paar Nicht-Linearitäten in ihrer Zeiteinteilung. Sollte aber im Endeffekt auch keine Rolle spielen.»
(Dieter Bürssner / 23. Jan. 2003)
Im Prinzip ja... (II)
Die grundsätzlich gleiche Meinung äußerte ebenfalls der FRC-Programmierer Rainhard Scharnagl («Smirf»), wobei er u.a. anmerkte:
«- Die Zeitgleichung Dhrystone (Rechner) * Zeit = Konstante sollte im Wesentlichen gleiche Ergebnisse liefern, hier gehe ich also (im Prinzip) völlig konform.
- Es gibt aber auch nicht proportionale «Fixkosten» während einer Partie. Dazu gehören die Zeiten für eine manuelle Brett-Bedienung und zum Teil auch die einer Engine zu Engine Kommunikation. Hier dürfte es - gerade bei Blitzpartien - zu Abweichungen kommen.
- Die Verwaltung der Rechenzeiten durch die Engines ist ebenfalls nicht in jedem Programm linear definiert. Sollte es da also zu Zeitnot-Situationen kommen, ist bei solchen Engines eine gewisse Abweichung bei der Einteilung des Zeitvorrates zu erwarten.
- In Systemen mit verschiedenen Prozessor-Geschwindigkeiten werden nicht immer entsprechend proportional schnelle RAM Module verwendet. Auch das könnte zu minimalen Verwerfungen führen.
- Unter verschiedenen Betriebssystemen ist der Anteil der Rechenzeit einer Engine am gesamten Zeitverbrauch durchaus unterschiedlich. Hier sind wiederum kleine Variationen zu befürchten.
Insgesamt halte ich jedoch diese Punkte für von nur sehr geringer Relevanz, möchte diese aber nicht völlig ignorieren. Für praktische Tests sollte man es zunächst jedoch trotzdem tun. Während einer Feststellung von Dhrystone-Werten werden diese Punkte nämlich recht ähnliche Auswirkungen haben.»
(Reinhard Scharnagl / 23. Jan. 2003)
