Author: Eduard Nemeth
Date: 03:25:28 01/12/04
My first lines about Ruffian 2.0.0 (german):
Ein Komet schlägt ein!
Es war etwa mitte September 2002. Ich staunte nicht schlecht als ich den Namen
eines Schachprogramms in einem Forum zum ersten Mal las: Ruffian. Nun, das ist
an sich nichts besonderes, denn inzwischen haben wir mehr als 200 solche
Programme. Mein Staunen richtete sich auf die Ergebnisse, die das bis dahin
unbekannte Programm erspielt hatte.
Ich habe Ruffian 1.0.0 dann zuerst unter Fritz 7 als UCI-Engine eingebunden.
Voller Spannung klickte ich ins Engine-Fenster um sie zu laden. Dann der erste
Klick auf "Analyse" in der Grundstellung. Ruffian zeigte seine ersten Varianten
und als ich auf die Knotenzahl sah, stellte ich fest dass sie sogar über der von
Fritz 7 lag. Das hatte mich ein wenig erstaunt, da die Ruffian.exe satte 452 KB
groß war.
"Ein schnelles Ding", das waren meine ersten Gedanken.
So wie meist jeder Computerschachtester, besitze auch ich eine eigene Testsuite.
Ich ließ Ruffian die wichtigsten Stellungen meines Tests analysieren, und, die
Trefferquote lag sehr hoch. Schon bald wusste damals dann tatsächlich ein Jeder
dass Ruffian wie ein Komet einschlug.
Seit jener Zeit hat sich dann viel getan. Ruffian 1.0.1 gewann sein erstes
Turnier in Thüringen, als er in der Zielkurve Fritz und Junior besiegte.
Hier diese wichtige Gewinnpartie gegen Deep Fritz 7:
[Event "Thüringen"]
[Site "?"]
[Date "2002.??.??"]
[Round "?"]
[White "Ruffian 1.0.1 _ AMD 2200+"]
[Black "Deep Fritz 7 _ AMD 2100+"]
[Result "1-0"]
[ECO "E55"]
[PlyCount "151"]
[EventDate "2002.??.??"]
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd3 d5 6. Nf3 c5 7. O-O dxc4 8. Bxc4
Nbd7 9. Qe2 b6 10. d5 Bxc3 11. dxe6 Ne5 12. exf7+ Kh8 13. bxc3 Bg4 14. e4 Qe7
15. Re1 b5 16. Bxb5 Nh5 17. Bg5 Qe6 18. Qe3 Bxf3 19. gxf3 Qxf7 20. Be2 h6 21.
f4 Nxf4 22. Bxf4 Qxf4 23. Rad1 Rae8 24. Rd5 Qh4 25. Rf1 Ng6 26. Bf3 c4 27. Rh5
Qf6 28. Rh3 Nf4 29. Rg3 Rf7 30. Rd1 Qa6 31. Rd2 Qb7 32. Rd1 Qb2 33. a4 Qa3 34.
Kh1 Qxa4 35. Rd6 Qa2 36. Bd1 Qb1 37. f3 Re6 38. Rd2 Qb6 39. Qd4 Qxd4 40. Rxd4
Rc7 41. Rg1 g5 42. h4 Ra6 43. Rd8+ Kg7 44. hxg5 h5 45. Kh2 Ra3 46. Rd4 Rxc3 47.
e5 Ne6 48. Rd6 Re7 49. Rf1 Nf4 50. Rd4 Rf7 51. Rg1 a5 52. g6 Rf8 53. Rd7+ Kg8
54. g7 Rb8 55. Rd4 Ne6 56. Rd6 Re8 57. Ba4 Re7 58. Bc6 Rc2+ 59. Kh1 Rxg7 60.
Rxe6 Rxg1+ 61. Kxg1 Rd2 62. Ba4 Kf8 63. Rc6 Re2 64. Rc8+ Ke7 65. Rc7+ Kd8 66.
Rd7+ Kc8 67. Rd5 h4 68. Bb5 Kc7 69. Bxc4 Re1+ 70. Kf2 h3 71. Kg3 a4 72. e6 h2
73. Kxh2 a3 74. Ra5 Kb6 75. Rxa3 Kc5 76. f4 1-0
Im Herbst 2003 gewann "Ruffian Leiden" dann die offene holländische
Computermeisterschaft. Ganz wichtig für den Gesamtsieg war das direkte Duell
gegen den späteren zweiten The King:
[Event "23rd Dutch Open"]
[Site "?"]
[Date "2003.??.??"]
[Round "3"]
[White "Ruffian"]
[Black "The King"]
[Result "1-0"]
[ECO "D45"]
[PlyCount "109"]
[EventDate "2003.??.??"]
1. d4 c6 2. c4 d5 3. Nc3 Nf6 4. e3 e6 5. Nf3 Nbd7 6. Be2 Bd6 7. Qc2 O-O 8. O-O
Qe7 9. a3 e5 10. cxd5 cxd5 11. Nb5 e4 12. Ne1 Nb8 13. Bd2 Nc6 14. Rc1 Bb8 15.
Qb3 a6 16. Nc3 Rd8 17. g3 Bh3 18. Ng2 Ba7 19. Na4 Qd7 20. Nc5 Bxc5 21. Rxc5 Bg4
22. Bxg4 Nxg4 23. Rfc1 Nf6 24. Qd1 Rdc8 25. Nf4 b6 26. R5c3 Ne7 27. Qb3 Rxc3
28. Rxc3 Rb8 29. Kg2 a5 30. Rc1 Qd8 31. Qb5 Ne8 32. b4 Nd6 33. Qe2 Ra8 34. bxa5
bxa5 35. Rc5 Nb7 36. Rc2 Qd7 37. Kg1 Nd6 38. Rc5 Qa4 39. Rc7 Ng6 40. Nxd5 Qxa3
41. Rc6 Rd8 42. Qa6 Ne8 43. Rc8 Rxd5 44. Qc6 Rg5 45. Qxe8+ Nf8 46. Bc1 Qb4 47.
Rb8 Qd6 48. Rd8 Qb4 49. Bd2 Qa3 50. d5 h6 51. Be1 h5 52. d6 Kh7 53. Qxf8 Kg6
54. d7 Qd3 55. Qh8 1-0
Kurz bevor Ruffian 2.0.0 erschien, wurde noch fleißig getestet. Für den CSS-WM
Test (100 Weltmeister-Stellungen) wurde noch eine Beta-Version unter die Lupe
genommen, später dann Ruffian 2.0.0 der sich mit 2680 Elo (!!), sofort in der
Spitzengruppe etablierte!
Ruffian 2.0.0 ist endlich da:
Das neue Super-Programm des schwedischen Programmierers Per-Ola Valfridsson,
samt dem sehr schönen GUI ARENA, ist seit dem 17.12.2003 auf einer schönen CD zu
bekommen! Auf der CD befinden sich übrigens neben der neuesten Engine auch
einige Vorgänger, auch "Ruffian Leiden" der die holländische Computerschach
Meisterschaft gewann. Neben den 4-Steiner EGTB sind auch einige spezifische
Eröffnungsbücher von Prof. Dr. Djordje Vidanovic zu finden, z.B.das erfolgreiche
Leiden-Book (Thanks Djordje)!
Ruffian ist das derzeit stärkste UCI/Wb-Programm im Computerschach. Davon habe
ich mich selbst überzeugt.
Für Ruffian spricht, dass solche UCI - und Winboard Engines (Motoren) unter
vielen Oberflächen laufen, im Gegensatz zu Fritz. ARENA ist zudem eine
Oberfläche, die keinen Zwischenadapter für UCI und Winboard Engines braucht.
Bisher kenne ich kein anders GUI das beide Protokolle (UCI + Winboard) ohne
Adapter direkt und parallel unterstützt. Das Schach-Programm Ruffian gewann die
holländische Computermeisterschaft 2003 in Leiden, und gehört zu den absoluten
Topprogrammen im Schach!
Nachdem das neue Programm bei den meisten Testern, die nicht nur auf Blitzstufe
testen, voll zu überzeugen weiß, ist es kein Zufall dass Ruffian 2.0.0 auch in
meinem WM-Test (Details über den WM-Test siehe auf der Seite Downloads)
ebenfalls zu überzeugen wusste. Gegen Junior 8 siegte Ruffian 2.0.0 mit 10,5-9,5
und gegen Shredder 7.04 sogar mit 11,5-8,5!
Download der 40 Partien "RUFFIAN2.ZIP" on my Homepage on site Ruffian 2.0.0!
Besonders im späten Mittelspiel sowie im Endspiel vermag Ruffian 2.0.0 seine
Glanzlichter zu setzen. Im Endspiel ist es meiner Meinung nach sogar das beste
Schach-Programm der Welt!
Folgende Partie (PGN) gegen Shredder 7.04 verdeutlicht, wie stark Ruffian 2.0.0
sogar in einem Endspiel mit ungleichfarbigen Läufern und Türmen zu agieren
vermag.
Überzeugt euch selbst (see it Yourself):
[Event "P600, Aktivschach 30'"]
[Site "WM-Test Match"]
[Date "2003.??.??"]
[Round "11"]
[White "Shredder 7.04"]
[Black "Ruffian 2.0.0"]
[Result "0-1"]
[ECO "C15"]
[PlyCount "158"]
[EventDate "2003.??.??"]
{W=12.6 ply; 150kN/s B=12.6 ply; 366kN/s} 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. a3
Bxc3+ 5. bxc3 dxe4 6. Qg4 Nf6 7. Qxg7 Rg8 8. Qh6 c5 9. Ne2 Rg6 10. Qe3 Nc6 11.
Bd2 Ne7 12. Ng3 Bd7 {Beide letzter Buchzug} 13. dxc5 {0.19/12 60} Qc7 {
(Sed5) 0.20/13 158} 14. Be2 {0.11/11 35} e5 {(Sed5) 0.19/11 33} 15. c4 {
0.12/11 38} O-O-O {(Sf5) 0.19/11 44} 16. Rb1 {(Lc3) 0.04/11 47} Rdg8 {
(Sg4) 0.19/11 60} 17. Qc3 {(Lc3) 0.06/11 104} Nf5 {(Sc6) -0.03/11 58} 18. Nxf5
{(Db2) 0.30/11 30} Bxf5 {-0.12/13 54} 19. g3 {0.27/12 37} Bh3 {-0.19/12 29} 20.
Qa5 {0.17/12 40} Qxa5 {-0.28/13 34} 21. Bxa5 {0.16/14 29} Ng4 {-0.28/12 30} 22.
Bc3 {(Lb4) -0.02/13 52} Rc6 {-0.25/12 35} 23. Rd1 {(a4) -0.11/12 38} e3 {
(f6) -0.21/12 29} 24. fxe3 {0.14/13 34} Nxe3 {-0.27/12 25} 25. Rd6 {-0.04/13 45
} Rxc5 {-0.27/12 24} 26. Kd2 {0.03/11 12} Nxc4+ {-0.26/12 24} 27. Bxc4 {
0.01/12 6} Rxc4 {-0.27/12 6} 28. Bxe5 {0.04/13 28} Re8 {(Te4) -0.35/12 47} 29.
Re1 {-0.03/13 35} Bf5 {(Te6) -0.42/13 44} 30. c3 {-0.55/12 16} Ra4 {-0.33/13 51
} 31. Bf4 {(Td5) -0.87/13 78} Rxe1 {-0.53/13 29} 32. Kxe1 {-0.93/13 21} Rxa3 {
-0.50/13 20} 33. Rd5 {-0.94/12 18} Bg4 {(Lg6) -0.48/12 31} 34. Rc5+ {
(Kd2) -0.36/12 26} Kd8 {(Kd7) -0.53/12 27} 35. Rc7 {(h3) -0.46/12 35} Ra1+ {
-0.64/13 18} 36. Kf2 {-0.50/13 12} Ra2+ {-0.65/14 32} 37. Kf1 {
(Ke3) -0.56/13 33} Be6 {(b5) -0.74/12 19} 38. Rxb7 {
-0.20/11 7 Hier wartete ich ungeduldig auf das von mir erwartete Remis.} a5 {
-0.67/12 38 Wie sich spaeter zeigen sollte, war dieser Zug sehr gut.} 39. Ra7 {
(Lc7+) -0.16/12 16} a4 {-0.72/12 16} 40. Bd6 {-0.19/11 27} Bc4+ {
(h5) -0.70/12 16} 41. Kg1 {-0.19/12 12} h5 {(Ld5) -0.74/12 31} 42. Be7+ {
-0.15/11 18} Kc8 {(Ke8) -0.74/14 30} 43. Bd6 {-0.23/12 18} Be6 {-0.67/13 25}
44. Rc7+ {(Kf1) -0.24/12 14} Kd8 {-0.77/13 16} 45. Ra7 {-0.27/13 17} Bh3 {
-0.70/12 70} 46. Bc5 {-0.40/13 31} Kc8 {-0.75/11 13} 47. c4 {-0.50/13 27} Kb8 {
-0.84/12 14} 48. Ra5 {-0.50/12 13} Kb7 {(Kc7) -0.93/12 16} 49. Be7 {
(Ld4) -0.59/12 42} Rg2+ {-0.93/11 14} 50. Kh1 {-0.67/12 10} Re2 {-0.93/11 11}
51. Bb4 {-0.72/11 13} Rc2 {(Tb2) -1.07/12 15} 52. Ba3 {(Kg1) -0.60/11 6} Ra2 {
-1.15/12 15} 53. Bc5 {-0.53/12 29} Ra1+ {(Ld7) -1.28/11 10} 54. Bg1 {-0.52/7 0}
a3 {(f5) -2.19/12 19 Nun wurde ich langsam wach.} 55. Ra7+ {(Txh5) -0.78/11 15}
Kb8 {-2.86/14 18} 56. Ra5 {-1.33/12 19} a2 {-2.93/13 16} 57. Rb5+ {
(Ta3) -1.62/13 23} Kc7 {-2.94/14 14} 58. Ra5 {-1.82/13 23} Be6 {-2.94/12 4} 59.
Kg2 {-1.94/13 10} Bxc4 {-2.94/11 4} 60. Bd4 {-2.36/13 25} Rd1 {-2.95/11 15} 61.
Bc3 {-2.37/12 12} Kd7 {(Ld5+) -2.92/10 12} 62. h3 {(Txh5) -1.89/11 14} Ke6 {
(Td3) -3.01/10 9} 63. Kf2 {-1.86/11 8} f6 {(Th1) -3.01/12 15} 64. g4 {
-1.74/11 17} h4 {(Th1) -3.25/12 9} 65. Ra4 {-1.89/12 12} Rc1 {-3.24/12 7} 66.
Bd4 {-1.97/12 9} Kd5 {(f5) -3.63/12 7} 67. Ke3 {-2.90/13 14} Re1+ {-3.93/13 10}
68. Kd2 {-2.90/13 5} Re6 {-3.98/13 7} 69. Ba1 {-3.15/13 12} Re2+ {-3.99/12 3}
70. Kc3 {-3.50/14 17} Re3+ {-4.29/12 7} 71. Kd2 {-3.75/14 33} Rd3+ {-4.24/12 7}
72. Kc1 {-3.90/13 12} Rxh3 {-4.53/12 6} 73. Bxf6 {-4.30/12 28} Rh1+ {
(Tf3) -4.66/11 7} 74. Kc2 {(Kd2) -5.51/12 60} h3 {-5.11/10 10 Fantastisch
gespielt von Ruffian 2.0.0! Ruffian scheint im Endspiel dem Shredder 7.04
ueberlegen zu sein.} 75. Ra5+ {-5.69/10 7} Ke4 {-5.39/11 10} 76. Re5+ {
(Lb2) -6.05/10 13} Kf3 {-6.78/11 8} 77. Rf5+ {-7.58/10 11} Kg2 {-6.90/11 3} 78.
Rh5 {-8.67/10 12} a1=Q {(Tb1) -7.46/12 5} 79. Bxa1 {-9.24/14 15} Rxa1 {
-7.68/11 2 Eine Endspielgala von Ruffian 2.0.0!} 0-1
Die Stellung nach Zug 44:
Shredder 7.04 - Ruffian 2.0.0
[D]3k4/2R2p2/3Bb3/7p/p7/2P3P1/r6P/6K1 w - - 0 1
Wer hätte gedacht dass schwarz diese Stellung noch gewinnt?
Ich jedenfalls konnte am Ende nur staunen.
Trotz dass ich nur einen P600 besitze, konnte Ruffian 2.0.0 bei mir auch auf dem
ChessBase Server (also sogar im Blitz) überzeugen! Er konnte sich dabei auch
gegen deutlich stärkere Hardware durchsetzen, natürlich nicht immer, jedoch ganz
zu meiner Zufriedenheit!
Hier einige Partien von Ruffian 2.0.0 UCI in PGN, die ich auf dem ChessBase
Server dort im Maschinenraum gespielt habe. Ich habe dabei sogar experimentiert,
und spielte teilweise sogar mit nur 8 MB Hashtables auf meinem P600.
[Event "Wertungspartie, 5m + 0s"]
[Site "Maschinenraum"]
[Date "2004.01.10"]
[Round "?"]
[White "Ruffian 2.0.0"]
[Black "Fritz 8"]
[Result "1-0"]
[ECO "D17"]
[WhiteElo "?"]
[BlackElo "?"]
[PlyCount "93"]
[TimeControl "300"]
1. Nf3 {0} Nf6 {0} 2. d4 {0} d5 {0} 3. c4 {0} dxc4 {0} 4. Nc3 {0} c6 {0} 5. a4
{0} Bf5 {0} 6. Ne5 {0} e6 {0} 7. f3 {0} Bb4 {0} 8. e4 {0} Bxe4 {0} 9. fxe4 {0}
Nxe4 {0} 10. Bd2 {0} Qxd4 {0} 11. Nxe4 {0} Qxe4+ {0} 12. Qe2 {0} Bxd2+ {0} 13.
Kxd2 {0} Qd5+ {0} 14. Kc2 {0} Na6 {0} 15. Nxc4 {0} O-O {0} 16. Rd1 {7} Qf5+ {
-0.19/8 8} 17. Kb3 {4} Rad8 {-0.19/8 3} 18. Ka2 {13} b5 {-0.47/8 10} 19. Ne3 {
11} Nb4+ {-0.88/9 0} 20. Kb3 {10} Qc5 {-1.16/9 0} 21. a5 {11} Rxd1 {-1.44/9 0}
22. Qxd1 {4} Qxe3+ {-2.31/8 6} 23. Kxb4 {52} c5+ {-2.06/10 0} 24. Kxb5 {1} Rb8+
{-2.31/7 2} 25. Ka6 {2} Qe5 {-2.16/7 3} 26. Qd7 {5} c4 {-2.31/9 0} 27. b4 {13}
cxb3 {-2.75/8 6} 28. Bb5 {4} Qc5 {-2.47/8 0} 29. Qc6 {6} Qa3 {-2.22/8 0} 30.
Kxa7 {4} Rf8 {-1.81/8 0} 31. a6 {10} Qe7+ {-2.53/7 2} 32. Qd7 {6} Qg5 {
-2.28/7 3} 33. Kb7 {6} Qxg2+ {-0.75/7 5} 34. Qc6 {0} Qd2 {-0.69/7 4} 35. a7 {3}
Qd8 {-0.56/8 3} 36. Rb1 {5} g6 {0.12/8 17} 37. Ka6 {1} b2 {0.25/8 7} 38. Rxb2 {
4} Qf6 {3.81/7 9} 39. Rd2 {3} Kg7 {1.44/6 6} 40. Rd7 {3} Kh6 {2.53/7 9} 41. Qc5
{3} Qa1+ {3.22/6 4} 42. Kb7 {4} Qh8 {4.87/7 7} 43. h4 {6} Kg7 {5.84/8 0} 44.
Bc4 {4} h6 {7.28/7 4} 45. Bxe6 {0} Qg8 {12.25/9 6} 46. Qe5+ {0} Kh7 {12.78/11 5
} 47. Qc7 {Fritz 8 resigns (Lag: Av=0.49s, max=0.8s) 2} 1-0
[Event "Wertungspartie, 5m + 0s"]
[Site "Maschinenraum"]
[Date "2004.01.10"]
[Round "?"]
[White "Hiarcs 9"]
[Black "Ruffian 2.0.0"]
[Result "0-1"]
[ECO "D43"]
[WhiteElo "?"]
[BlackElo "?"]
[PlyCount "148"]
[TimeControl "300"]
1. d4 {0} d5 {0} 2. c4 {0} c6 {0} 3. Nf3 {0} Nf6 {0} 4. Nc3 {0} e6 {0} 5. Bg5 {
0} h6 {0} 6. Bh4 {0} dxc4 {0} 7. e4 {0} g5 {0} 8. Bg3 {0} b5 {0} 9. Be2 {0} Bb7
{0} 10. Ne5 {0} b4 {7} 11. Na4 {-0.30/8 8} Nxe4 {61} 12. Bxc4 {0.03/10 0} Nxg3
{5} 13. fxg3 {-0.13/10 17} Nd7 {3} 14. O-O {-0.24/9 7} Nxe5 {5} 15. dxe5 {
-0.65/10 1} Qxd1 {2} 16. Raxd1 {-0.78/11 7} Be7 {1} 17. Be2 {-0.75/10 4} Rd8 {4
} 18. Rxd8+ {-0.80/10 4} Bxd8 {4} 19. Bh5 {-1.01/11 10} Rf8 {6} 20. Rc1 {
-1.00/11 2} Ba8 {3} 21. Kh1 {-1.17/11 18} Ke7 {5} 22. Rd1 {-1.27/11 7} Bc7 {0}
23. Nc5 {-1.13/11 4} Rd8 {3} 24. Rxd8 {-1.06/11 4} Kxd8 {5} 25. Bxf7 {
-1.34/12 8} Ke7 {0} 26. Bg8 {-1.38/13 7} Bxe5 {0} 27. b3 {-1.40/13 7} Bc7 {12}
28. Nd3 {-2.03/13 36} Bd6 {0} 29. Bh7 {-2.03/12 4} c5 {2} 30. Kg1 {-2.12/11 1}
Bd5 {4} 31. Nb2 {-2.02/11 5} Be5 {3} 32. Nc4 {-1.92/11 0} Bd4+ {4} 33. Kf1 {
-1.91/11 4} Bc6 {1} 34. Bd3 {-1.88/10 4} Bb7 {3} 35. Nd2 {-1.86/10 5} Bd5 {4}
36. g4 {-1.78/10 3} Bc3 {0} 37. Ne4 {-1.32/9 2} a5 {4} 38. Nxc5 {-1.39/11 0}
Kd6 {4} 39. Ne4+ {-1.48/11 0} Ke5 {5} 40. Nf2 {-1.49/11 0} Kd4 {3} 41. Bb1 {
-1.52/10 7} e5 {3} 42. Nd1 {-1.55/10 0} Bc6 {3} 43. Ke2 {-1.33/10 4} e4 {1} 44.
Ne3 {-1.19/10 3} Bb5+ {2} 45. Nc4 {-1.16/10 2} a4 {2} 46. Kf2 {-1.16/10 0} Ba6
{3} 47. g3 {-0.95/9 4} axb3 {3} 48. axb3 {-0.98/9 1} Ba1 {2} 49. h3 {-0.99/9 1}
Kc3 {3} 50. Bxe4 {-1.10/10 1} Kxb3 {3} 51. Nd2+ {-1.23/10 0} Ka3 {3} 52. Bd5 {
-1.34/10 1} Bd4+ {3} 53. Kf3 {-1.33/10 4} Bc3 {0} 54. Nb3 {-1.45/10 3} Bd3 {0}
55. Na5 {-1.70/11 4} Ka4 {0} 56. Nb3 {-1.89/11 4} Bc2 {0} 57. Nc5+ {-2.01/10 2}
Ka3 {2} 58. Ne4 {-2.03/10 1} Bd1+ {3} 59. Kg2 {-2.05/11 11} Bg7 {2} 60. Nd6 {
-2.21/10 0} b3 {3} 61. Nf5 {-2.16/9 0} Bc2 {3} 62. Bxb3 {-1.83/10 2} Bxf5 {1}
63. gxf5 {-1.80/10 1} Kxb3 {2} 64. g4 {-1.98/11 1} Kc4 {2} 65. Kf3 {-2.08/11 0}
Kd5 {2} 66. Ke3 {-2.53/11 1} Ke5 {2} 67. Kf3 {-3.05/12 12} Kd4 {0} 68. Kf2 {
-3.05/0 0} Ke4 {2} 69. Kg2 {-4.92/12 7} Kf4 {2} 70. Kf2 {-5.81/12 2} Bf6 {0}
71. Kg2 {-5.83/12 1} Bd4 {0} 72. f6 {-17.25/12 1} Bxf6 {1} 73. Kf2 {-17.38/11 0
} Bd4+ {3} 74. Ke2 {-17.27/8 1} Kg3 {Hiarcs 9 gibt auf 2} 0-1
Continuation fallows from time to time on my Homepage:
http://www.beepworld.de/members37/computerschach/
Eduard
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.