Newsgroup: it.hobby.scacchi
Titolo: Arena + Ruffian + FICS

Ho provato Ruffian 1.0.0 su Arena 0.81b connesso a FICS, il tutto su un AMD
K6-2 350, facendogli giocare partite da 1 a 30 minuti (ponder attivo)
ottenendo il discreto risultato di +75 -1. La sconfitta l'ha subita da me in
una 1 0 per il tempo, ma con questo computer impiega quasi sempre almeno 1
secondo a mossa, e quindi l'1 0 è poco indicativo. In fondo riporto le tre
partite contro giocatori di buon livello: un 2102 su 30 minuti e due partite
contro un 1026 su 3 minuti.
Per far sì che Arena rilanci i suoi seek al termine di ogni partita, ho
cercato opzioni, configurazioni e commenti dappertutto, senza però trovare
nulla. Ho visto, però, che al termine di ogni partita esefue il comando
"gameend", inesistente su FICS ma al quale ho assegnato un valore di alias
di "seek 3 0", e funziona. Tuttavia vorrei poter lanciare 3 seek diversi,
per testare il programma su varie cadenze, e chiedo quindi: è possibile
configurare da qualche parte i comandi da eseguire quando finisce la partita
(al posto di gameend) ed eventualmente all'inizio (quando manda i vari say
I'm a computer)? Se no, è possibile creare un alias per FICS che esegua 3
seek invece di uno solo?
Oggi continuo a testarlo, ma su un Athlon 1000, dove mi pare che i tempi di
risposta siano migliori e possa giocare competitivamente anche l'1 0.
Alex
[Event "Computer Schach Partie"]
[Site "192.168.0.1"]
[Date "2002.09.25"]
[Round  "?"]
[White "Sybilly"]
[Black "Ruffian 1.0.0"]
[Result "0-1"]
[ECO "D18"]
[Opening "QGD Slav"]
[Time "00:49:04"]
[Variation "Dutch variation"]
[WhiteElo "2102"]
[TimeControl "1800+0"]
[Comment "Sybilly resigns 0-1"]
1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 dxc4 5. a4 Bf5 6. e3 e6 7. Bxc4 Bb4 8.
O-O Nbd7 9. Qb3 a5 10. Nh4 Bg6 11. Na2 Be7 12. g3 Qb6
{(Qd8b6 Nh4xg6 h7xg6 Qb3d1 000 Na2c3 Nd7e5) 0.15/6 84} 13. Nc3 Bh5
{(Bg6h5 Bc1d2 00 Ra1c1 Rf8d8 f2f3 c6c5 Qb3a3 Kg8f8 d4d5 e6xd5 Nc3xd5 Nf6xd5
Bc4xd5 Be7xh4 g3xh4) -0.10/10 47}
14. e4 O-O
{(00 Bc1e3 Nf6g4 Nh4f3 Ng4xe3 f2xe3 Bh5g4 Qb3xb6 Nd7xb6 b2b3 Rf8d8) -0.27/10
51}
15. Be3 Qb4
{(Qb6b4 Ra1a3 Nf6g4 Nh4f3 Nd7b6 Bc4d3 c6c5 Nc3a2 Qb4xb3 Ra3xb3 Ng4xe3
f2xe3) -0.32/9 33}
16. Bf4 Nb6
{(Nd7b6 Nc3a2 Qb4xc4 Qb3xb6 Nf6xe4 b2b3 Qc4c2 Nh4g2 Be7f6 Ng2e3
Qc2e2) -1.96/11 44}
17. Na2 Qxc4
{(Qb4xc4 Qb3xb6 Nf6xe4 Nh4g2 Be7f6 Bf4e3 Bh5f3 Rf1c1 Qc4xa4 Qb6xb7 Bf6xd4
Rc1xc6) -2.14/12 58}
18. Qxb6 Nxe4 19. Qxb7  {White resigns} 0-1
[Event "Computer chess game"]
[Site "192.168.0.1"]
[Date "2002.09.25"]
[Round  "?"]
[White "Ruffian 1.0.0"]
[Black "Chapablanca"]
[Result "1-0"]
[BlackElo "1926"]
[ECO "D76/24"]
[Opening "Neo-Gruenfeld"]
[Time "04:13:36"]
[Variation "6.cxd5 Nxd5"]
[TimeControl "180+0"]
[Termination "time forfeit"]
[Comment "Chapablanca forfeits on time 1-0"]
1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. g3 O-O 5. Bg2 d5 6. cxd5 Nxd5 7. O-O Nb6 8.
Nc3 Nc6 9. d5 Na5 10. e4 c6 11. Bg5 h6 12. Bf4 cxd5 13. Nxd5
{(Nc3xd5 Nb6xd5 Qd1xd5 Bg7xb2 Bf4xh6 Qd8xd5 e4xd5 Bb2xa1 Bh6xf8 Kg8xf8
Rf1xa1) 0.00/7 4}
Nxd5 14. Qxd5 {(Qd1xd5 Qd8xd5 e4xd5 Bc8f5 Ra1e1 Rf8e8 Bf4c7 Na5c4) 0.10/7 3}
Qxd5 15. exd5
{(e4xd5 Bc8f5 Rf1e1 Bg7xb2 Ra1d1 Bb2f6 Bf4d2 Na5c4 Bd2xh6) 0.09/8 3} Nc4 16.
Rae1 {(Ra1e1 Rf8e8 b2b3 Nc4b6 Nf3d2 Bc8f5 Nd2c4 Ra8c8 Nc4xb6 a7xb6) 0.12/8
4}
g5 17. b3
{(b2b3 Nc4b6 Bf4e5 Nb6xd5 Nf3xg5 Nd5c3 Ng5f3 Bg7xe5 Re1xe5 Bc8e6) 0.14/9 5}
Nb6 18. Be5
{(Bf4e5 Rf8d8 h2h4 g5g4 Nf3h2 f7f6 Be5f4 Nb6xd5 Bg2xd5 Rd8xd5 Re1xe7) 0.08/9
7}
Nxd5 19. Nxg5
{(Nf3xg5 Rf8d8 Be5xg7 Kg8xg7 Re1d1 h6xg5 Bg2xd5 e7e5 Rf1e1 Bc8g4) 0.19/9 4}
hxg5 20. Bxg7
{(Be5xg7 Kg8xg7 Bg2xd5 Rf8d8 Re1d1 e7e6 Bd5e4 Rd8xd1 Rf1xd1 Kg7f6) 0.19/9 3}
Kxg7 21. Bxd5
{(Bg2xd5 Rf8d8 Re1d1 e7e6 Bd5e4 Rd8xd1 Rf1xd1 Kg7f6 f2f4 g5g4) 0.19/9 2} Bh3
22. Bxb7
{(Bd5xb7 Ra8d8 Bb7g2 Bh3xg2 Kg1xg2 Kg7f6 Re1e2 Rf8h8 Rf1c1 Rd8d7 Rc1c6 Kf6f5
Re2c2) 0.80/11 5}
Bxf1 23. Bxa8 Bh3 24. Bg2
{(Ba8g2 Bh3e6 f2f4 g5xf4 g3xf4 Kg7f6 Kg1f2 Rf8c8 h2h4 Rc8c2 Re1e2 Rc2c5)
0.91/10 4}
Be6 25. f4
{(f2f4 g5xf4 g3xf4 Kg7f6 Kg1f2 Rf8d8 Bg2e4 Rd8d2 Re1e2 Rd2d1 Kf2e3 Be6d5)
1.05/10 5}
gxf4 26. gxf4 Kf6 27. Be4
{(Bg2e4 Rf8h8 Kg1g2 a7a5 Re1d1 Rh8h4 Kg2g3 Rh4h3 Kg3g2 Rh3c3) 0.95/9 5} Rd8
28. Kf2
{(Kg1f2 Rd8h8 Kf2g2 Rh8h4 Re1f1 Be6f5 Be4c6 a7a5 Rf1f3 e7e5) 0.75/10 11} Rh8
29. Kg2 {(Kf2g2 Rh8h4 Re1f1 Be6f5 Be4c6 a7a5 Rf1f3 e7e5 Kg2g3) 0.80/9 4}
Rg8+
30. Kf3
{(Kg2f3 Rg8h8 Re1e2 Rh8h3 Kf3g2 Rh3h4 Re2f2 a7a5 Kg2f3 Rh4h3 Kf3e2 Be6g4
Ke2d2 e7e5) 0.86/11 4}
Rh8 31. Re2 Rh3+ 32. Kg2
{(Kf3g2 Rh3h4 Re2f2 Be6f5 Be4d5 e7e6 Bd5c4 a7a5 Kg2f3 Rh4h3 Kf3e2) 0.82/10
3}
Rh4 33. Rf2
{(Re2f2 Be6f5 Be4xf5 Kf6xf5 Rf2c2 f7f6 Rc2c7 Kf5xf4 Rc7xa7 e7e5) 0.91/9 4}
Rg4+ 34. Kf3 {(Kg2f3 a7a5 Kf3e3 Rg4h4 Ke3d4 Rh4g4 f4f5 Be6d7 Kd4d5) 1.24/9
4}
Rh4 35. Ke3
{(Kf3e3 a7a5 Rf2c2 Rh4h3 Ke3d4 Rh3h4 Rc2f2 Be6f5 Kd4d5 Bf5xe4 Kd5xe4 e7e5
a2a3) 1.16/10 5}
Rh3+ 36. Kd4
{(Ke3d4 Rh3h4 b3b4 Be6f5 b4b5 Rh4g4 h2h3 Rg4h4 Be4xf5 Kf6xf5) 1.18/9 3} Bf5
37. Re2 {(Rf2e2 a7a5 Be4xf5 Kf6xf5 Re2xe7 f7f6 Re7e2 Kf5xf4 Kd4d5) 1.23/8 4}
Bxe4 38. Kxe4 Rh4 39. Rc2
{(Re2c2 a7a5 a2a3 Kf6e6 Rc2c6 Ke6d7 Rc6c5 a5a4 b3xa4 Rh4xh2 Rc5d5 Kd7e6 f4f5
Ke6f6) 1.44/10 3}
a6 40. b4
{(b3b4 Kf6g7 a2a4 Rh4h5 Rc2c6 a6a5 b4xa5 Rh5xa5 Rc6c4 f7f5 Ke4d4 Kg7f6)
1.93/10 3}
e6 41. a4
{(a2a4 Rh4h5 Rc2c6 a6a5 b4b5 Rh5xh2 Rc6a6 Rh2e2 Ke4f3 Re2d2 Ra6xa5) 1.98/10
3}
Kg7 42. b5
{(b4b5 a6xb5 a4xb5 Rh4h8 b5b6 Rh8b8 Rc2c6 Rb8b7 Ke4e5 Kg7f8 h2h4) 2.80/10 3}
axb5 43. axb5
{(a4xb5 Rh4h8 b5b6 Rh8b8 Rc2b2 Rb8b7 Ke4e5 Kg7g6 Rb2g2 Kg6h6 Rg2b2) 2.68/10
2}
f6 44. b6
{(b5b6 e6e5 Rc2f2 e5xf4 Rf2g2 Kg7f7 Ke4f3 Kf7e6 b6b7 Rh4h8) 2.70/8 3} e5 45.
Rb2 {(Rc2b2 Rh4xf4 Ke4e3 Rf4h4 b6b7 Rh4h8 b7b8Q Rh8xb8 Rb2xb8) 3.82/7 2}
 {Black forfeits on time} 1-0
[Event "Computer chess game"]
[Site "192.168.0.1"]
[Date "2002.09.25"]
[Round  "?"]
[White "Chapablanca"]
[Black "Ruffian 1.0.0"]
[Result "0-1"]
[ECO "D36/14"]
[Opening "QGD"]
[Time "04:19:43"]
[Variation "exchange, modern line"]
[WhiteElo "1926"]
[TimeControl "180+0"]
[Comment "Chapablanca resigns 0-1"]
1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. e3 Be7 7. Qc2 Nbd7 8.
Bd3 O-O 9. Nge2 Re8 10. O-O Nf8 11. f3 h6 12. Bh4 Ne6 13. Rad1 Ng5
{(Ne6g5 Kg1h1 Be7d6 f3f4 Ng5e6 Bd3h7 Kg8h8 Bh7f5) 0.10/7 7} 14. Bxg5 hxg5
{(h6xg5 e3e4 d5xe4 f3xe4 Bc8g4 e4e5 Nf6d5 Qc2b3 Qd8d7 Nc3xd5 c6xd5) 0.13/8
2}
15. e4 dxe4 {(d5xe4 f3xe4 Bc8e6 e4e5 Nf6g4 Qc2d2 Qd8b6 Kg1h1 Ra8d8) 0.04/8
5}
16. fxe4 Be6
{(Bc8e6 e4e5 Nf6g4 Qc2d2 Qd8b6 Kg1h1 Ra8d8 Bd3f5 Be6xf5 Rf1xf5) 0.20/8 8}
17.
Qc1 Qa5 {(Qd8a5 Ne2g3 Qa5b4 Kg1h1 g5g4 e4e5 Nf6d5) 0.01/7 4} 18. a3 Ng4
{(Nf6g4 h2h3 Ng4h6 e4e5 Be6b3 Rd1d2 Ra8d8) 0.02/7 4} 19. h3 Nf6
{(Ng4f6 e4e5 Nf6d5 Bd3f5 Be6xf5 Rf1xf5 Nd5xc3 Qc1xc3 Qa5d5) 0.07/8 6} 20. e5
Nd5 {(Nf6d5 Bd3f5 Nd5xc3 Ne2xc3 Be6b3 Rd1d2 Bb3c4 b2b4 Qa5b6) 0.10/8 4} 21.
Ne4 g4 {(g5g4 h3xg4 Be6xg4 Kg1h1 Qa5b6 Ne4f2 Bg4h5 Nf2e4) -0.26/7 6} 22. Nf4
Nxf4 {(Nd5xf4 Qc1xf4 Qa5b6 Qf4f2 Ra8d8 Ne4c5 g4xh3 Nc5xe6 f7xe6) -0.65/7 3}
23. Qxf4 gxh3 {(g4xh3 g2xh3 Ra8d8 Ne4c3 Qa5b6 Bd3f5 Be6c4 Rf1f2) -0.58/7 8}
24. gxh3 Rad8 25. Nf6+ Bxf6
{(Be7xf6 e5xf6 Qa5h5 Bd3f5 Be6c4 f6xg7 Bc4xf1 Rd1xf1 Kg8xg7) -0.95/7 6} 26.
exf6 Qh5
{(Qa5h5 Bd3f5 Be6c4 Bf5g4 Qh5d5 Rf1e1 Re8xe1 Rd1xe1 Qd5xd4 Qf4xd4
Rd8xd4) -1.07/7 5}
27. fxg7 Bxh3
{(Be6xh3 Rf1e1 Kg8xg7 Rd1b1 Kg7g8 Re1xe8 Rd8xe8 Qf4f6 Qh5d5) -1.74/7 5} 28.
Rf2 Qxd1+ 29. Kh2 Qh5
{(Qd1h5 Bd3g6 Qh5xg6 Kh2xh3 Qg6h7 Kh3g2 Qh7xg7 Kg2h3 Rd8xd4) -6.92/7 4} 30.
Rf3 Bg4+  {White resigns} 0-1


Ciao Alex,
Devi leggere il file 'zippy.README' contenuto della directory di winboard.
Comunque penso che devi usare una linea tipo:
-zippyGameEnd "seek 1 0\nseek 5 0\nseek 30 0\n"
Ciro

 -zippyGameEnd "seek 1 0\nseek 5 0\nseek 30 0\n"
L'ho letto, ma Arena non usa Zippy. Ha del suo codice interno per ICS/FICS.
O no?
Alex

Anche ieri notte si è comportato bene, con +136 -2 =0 (le due sconfitte
contro un guest, un programma suppongo: giocava tutta l'apertura in un
secondo, e massacrava impeccabilmente il povero Ruffian). Fra le vittorie,
due anche col più forte blitzista di FICS (ora è secondo a un punto dal
primo).
Ho ottenuto un account computer e adesso gioca partite rated col nome di
AmateurComp (che fantasia, eh!). Appena ho un po' di tempo farò esperimenti
con il libro di aperture.
Ecco le 4 partite incriminate. Notare la strategia del forte ljl consistente
nell'adottare aperture ignote, ma nel primo caso l'ottimo libro di Ruffian
conosceva già le prime 8 mosse :)
[Event "Computer Schach Partie"]
[Site "
freechess.org
"]
[Date "2002.09.25"]
[Round  "?"]
[White "Ruffian 1.0.0"]
[Black "ljl"]
[Result "1-0"]
[BlackElo "2377"]
[ECO "B00"]
[Opening "Guatemala defence"]
[Time "19.59.27"]
[Variation "English defence"]
[TimeControl "180+0"]
[Comment "ljl resigns 1-0"]
1. d4 b6 2. e4 Bb7 3. Nc3 e6 4. Nf3 Bb4 5. Bd3 Nf6 6. Bg5 h6 7. Bxf6 Qxf6 8.
O-O O-O 9. Qd2 {(Qd2 Qd8 a3 Be7 d5 Na6 Bc4 Nc5 b4 exd5 Bxd5) 0.04/10 5} Nc6
10. a3 {(a3 Bxc3 Qxc3 Qd8 Rfe1 d6 Bb5 Ne7 Rad1 c6 Bc4) 0.15/10 4} Bxc3 11.
Qxc3 Rac8 12. Rfe1 {(Rfe1 Qd8 Qd2 Ne7 a4 a5 c3 d6 b4 Ra8) 0.18/10 7} d6 13.
a4
{(a4 e5 d5 Ne7 a5 c6 dxc6 Bxc6 Bc4 b5) 0.20/9 4} Ne7 14. a5
{(a5 Qf4 axb6 cxb6 Qb4 Nc6 Qb5 Rc7 d5 Na5 c3) 0.34/10 6} Ng6 15. axb6
{(axb6 cxb6 Qb4 Ra8 Qxd6 Rfc8 e5 Qf4 Bxg6 Bxf3 Qe7) 1.42/10 5} cxb6 16. Qb4
Nf4 17. Rxa7 {(Rxa7 Qg6 g3 Nxd3 cxd3 Qg4 Nd2 Bc6 Qxd6 Rfd8) 2.25/9 3} Nxd3
18.
cxd3 {(cxd3 Bc6 Qxb6 Qd8 Qxd8 Rfxd8 Rea1 Bb5 Ne1 Rd7 Kf1 Rxa7 Rxa7) 2.41/10
2}
Bc6 19. Qxd6 Rfd8 20. Qb4 Qg6 21. Ne5
{(Ne5 Qh5 Rxf7 Qxe5 Rf8+ Rxf8 dxe5 b5 Qd6 Rfe8 Rc1 Bb7) 5.04/11 4} Qg5 22.
Nxf7 {(Nxf7 Qf6 Nxd8 Rxd8 Rc1 Rxd4 Qxb6 Bd7 Rcc7 e5) 6.35/9 2} Rdf8 23. Nxg5
{(Nxg5 Rce8 Qxb6 Bd7 Qc7 Ra8 Rxa8 Rxa8 Qxd7 hxg5 Qxe6+) 15.99/9 2}
 {Black resigns} 1-0
[Event "Computer Schach Partie"]
[Site "
freechess.org
"]
[Date "2002.09.25"]
[Round  "?"]
[White "ljl"]
[Black "Ruffian 1.0.0"]
[Result "0-1"]
[ECO "A00"]
[Opening "Clemenz (Mead's-Basman's-de Klerk's) opening"]
[Time "20.02.14"]
[WhiteElo "2377"]
[TimeControl "180+0"]
[Comment "ljl resigns 0-1"]
1. h3 e5 {(e5 e3 Nc6 Bb5 a6 Bd3 d5 Nc3 Nb4 Be2) -0.01/10} 2. b3 d5
{(d5 Bb2 Nc6 e3 Bd6 Nf3 Nge7 Nc3 O-O Bd3) -0.10/10 6} 3. Bb2 Nc6
{(Nc6 e3 Bd6 Nf3 Nge7 Nc3 O-O Be2 Bf5 O-O) -0.20/10 4} 4. e3 Bd6 5. Nf3 Nge7
{(Nge7 Be2 O-O Nc3 e4 Nd4 Nxd4 exd4 Bf5 O-O Bf4) -0.26/10 4} 6. Bb5 O-O
{(O-O O-O e4 Nd4 Nxd4 Bxd4 c5 Bc3 Bf5 Na3 Nc6) -0.32/10 7} 7. O-O Bd7 8. d3
a6
{(a6 Bxc6 Nxc6 Ba3 Bxa3 Nxa3 Qe7 Qc1 e4 Nd2 Bf5) -0.38/10 4} 9. Bxc6 Nxc6
10.
Re1 e4 {(e4 dxe4 dxe4 Nfd2 Bf5 Nc3 Re8 Nc4 Bb4 Qxd8 Raxd8 Rad1) -0.56/10 5}
11. dxe4 dxe4 12. Ne5 Nxe5 {(Nxe5 Nc3 Bc6 Qh5 Qe8 Rad1 Rd8 Nd5 Ng6) -4.84/9
4}
 {White resigns} 0-1
[Event "Computer Schach Partie"]
[Site "
freechess.org
"]
[Date "2002.09.25"]
[Round  "?"]
[White "madoca"]
[Black "Ruffian 1.0.0"]
[Result "1-0"]
[ECO "C18/19"]
[Opening "French"]
[Time "15.12.55"]
[Variation "Winawer, advance main line"]
[TimeControl "180+0"]
[Comment "RuffianEngine resigns 1-0"]
1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Ne7 7. Qg4 Qc7 8.
Qxg7 Rg8 9. Qxh7 cxd4 10. Ne2 Nbc6 11. f4 dxc3 12. Qd3 Bd7 13. Rb1 Nf5
{(Nf5 Nxc3 Ncd4 Rb4 Rc8 Bd2 Nc6 Nb5 Qd8 Rb3 Qh4+ Kd1) 0.78/11 42} 14. h3 d4
{(d4 g4 Nh4 Qh7 Nf3+ Kf2 Ne7 Bg2 Nd2 Bxb7) 0.77/9 3} 15. g4 Nfe7
{(Nfe7 Nxd4 Nxd4 Qxd4 Bc6 Rh2 Qa5 Bd3 Rd8 Qb4 Qxb4 axb4) 1.11/10 7} 16. Bg2
O-O-O {(O-O-O Nxd4 Na5 O-O Qc5 Be3 Qxa3 Nb3 Bc6 Qxc3 Nxb3 Rxb3) 0.90/10 9}
17.
Nxd4 Na5 {(Na5 O-O Be8 Nb5 Bxb5 Qxb5 a6 Qb6 Qxb6+ Rxb6 Nac6) 0.91/9 3} 18.
O-O
Ba4 {(Ba4 Rb4 Be8 Rd1 Nd5 Bxd5 Rxd5 Qh7 Rg6) 0.94/8 3} 19. Rb4 Be8
{(Be8 Qe3 Kb8 Nb3 Nd5 Bxd5 Rxd5 Nxa5 Rxa5 Rd1) 1.07/9 5} 20. Qh7 Rg6
{(Rg6 Be4 Rg8 Nb3 b6 Nxa5 Qc5+ Kh1 Qxa5) 1.27/8 5} 21. Be4 Qc5
{(Qc5 Be3 Nd5 Bf2 Nxb4 axb4 Qxb4 Bxg6 Rxd4 Bxf7 Bxf7 Qxf7) 1.41/10 9} 22.
Be3
Nd5 {(Nd5 Bf2 Nxb4 Nxe6 Qc4 Bxg6 fxe6 axb4 Bxg6 Qxg6 Nc6 h4) 2.46/11 22} 23.
Bf2 Nxb4
{(Nxb4 axb4 Qxb4 Bxg6 Rxd4 Bxf7 Bxf7 Qxf7 Qc4 Bxd4 Qxd4+ Kh2) 3.40/10 16}
24.
axb4 Qxb4
{(Qxb4 Bxg6 Rxd4 Bxf7 Bxf7 Qxf7 Rxf4 Qxe6+ Kc7 Bxa7 Rxf1+ Kxf1 Qb1+ Kg2
Qxc2+) 2.22/9}
25. Bxg6 Rxd4
{(Rxd4 Bxf7 Bxf7 Qxf7 Rxf4 Qxe6+ Kb8 Qd6+ Kc8 Qxb4 Rxb4 Bxa7 Rb2) 2.88/10 2}
26. Bxf7 Bxf7 27. Qxf7 Nc6
{(Nc6 Qxe6+ Rd7 Rd1 Qe7 Qf5 Qf7 Qxf7 Rxf7 Be3) 3.68/8 2} 28. Qxe6+ Rd7
{(Rd7 Rd1 Qe7 Qg8+ Kc7 Rb1 Qf7 Qxf7 Rxf7 e6 Rh7 h4 Ne7) 3.51/11 4} 29. Rd1
Qe7
30. Qf5 a5
{(a5 h4 a4 h5 Qf7 Qxd7+ Qxd7 Rxd7 Kxd7 Bc5 Ke6 h6 Kf7 e6+ Kg6 g5 a3) 4.34/9
2}
31. Rb1 Qh7 32. e6 Qxf5 33. gxf5 Rg7+ 34. Kh2 Re7 35. Re1 Nd8 36. Bh4 Re8
{(a4 Bh4 Rc7 Ra5 Nxe6 fxe6 b5 e7 Rxe7 Bxe7 Kd7 Bb4 Kc6 Bxc3) 8.15/11 2} 37.
Bxd8 Kxd8 38. f6 Rh8
{(Rh8 Rd1+ Ke8 Rd7 Rf8 f7+ Rxf7 Rxf7 a4 f5 a3 f6 a2 Rxb7 Kd8 e7+) 10.47/13
2}
39. Rd1+  {Black resigns} 1-0
[Event "Computer Schach Partie"]
[Site "
freechess.org
"]
[Date "2002.09.25"]
[Round  "?"]
[White "Ruffian 1.0.0"]
[Black "madoca"]
[Result "0-1"]
[ECO "E12/32"]
[Opening "Queen's Indian"]
[Time "15.18.00"]
[Variation "Petrosian system, 6.Bg5"]
[TimeControl "180+0"]
[Comment "RuffianEngine resigns 0-1"]
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 Bb7 5. Nc3 d5 6. Qa4+ Qd7 7. Qc2 dxc4 8.
e4 b5 9. Bf4 a6 10. O-O-O Be7 11. g4 Bd6 12. Ne5
{(Ne5 Qc8 Be2 O-O Kb1 Nfd7 h4 Nc6 Nxd7 Qxd7 Bg5) -0.89/10 42} Qe7 13. Rg1
{(Rg1 Nfd7 Bg3 O-O Nxd7 Qg5+ Qd2 Qxd2+ Rxd2 Nxd7 d5) -0.92/8 4} O-O 14. g5
{(g5 Nfd7 g6 fxg6 Bg5 Qe8 Ng4 Bf4+ Bxf4 Rxf4) -0.88/8 6} Nh5 15. Be3
{(Be3 c5 Qe2 cxd4 Bxd4 Qc7 Qxh5 Bxe5 g6 Bf4+ Kb1) -0.95/9 4} c5 16. Ng4
{(Ng4 cxd4 Rxd4 Qc7 Qd1 Bxh2 Rh1 e5 Nd5) -1.06/8 6} cxd4 17. Rxd4 Bc5 18.
Rd2
{(Rd2 Bxe3 Nxe3 Nc6 Qd1 Nf4 Rg4 e5 Rd7) -1.11/8 4} Bxe3 19. Nxe3
{(Nxe3 Nc6 Qd1 Nf4 Rg4 Nd3+ Bxd3 cxd3 f4 b4 Na4 bxa3 Rxd3 axb2+
Nxb2) -1.53/11 26}
Nf4 20. Rg4 Qc7 21. Qd1 {(Qd1 Ng6 Rg3 Qc5 Rd8 Qe5 Qd6 Rxd8 Qxd8+) -1.24/8 4}
Ng6 22. h3 {(h3 Qe5 Rd8 Nc6 Rxa8 Rxa8 Qd7 Rb8 Be2) -1.34/8 3} Bc6 23. h4
{(h4 Nd7 h5 Nge5 Rh4 Rad8 h6 g6) -1.63/8 7} Nd7 24. Kb1
{(Kb1 Nge5 Rg1 Nc5 f4 Ng6 f5 exf5 exf5 Nxh4) -1.96/8 5} Nc5 25. Qc2
{(Qc2 Nb3 Rd1 Rad8 Be2 Rxd1+ Nexd1 Ne5 Rg3 Rd8) -2.31/8 4} Ne5 26. Rg3
{(Rg3 Rfd8 Rd1 Rxd1+ Nexd1 Nb3 Rg2 Rd8 f4 Nf3) -2.47/8 3} a5 27. a4
{(a4 bxa4 g6 Nxg6 h5 Nf4 Bxc4 Nxh5) -2.62/7 3} b4 28. Nb5
{(Nb5 Bxb5 axb5 b3 Qc1 Nxe4 Rd1 Nxg3 fxg3 Qb6 Bxc4 Nxc4 Nxc4 Qxb5) -4.51/9
5}
Bxb5 29. axb5 b3 30. Qc1
{(Qc1 Nxe4 Rd4 Nxg3 fxg3 c3 bxc3 Rac8 Kb2 Nf3) -4.61/9 2} Nxe4 31. Rd4 Nxg3
32. fxg3 Rfd8 33. Re4 c3 34. Qxc3 Qxc3 35. bxc3 a4 36. Rb4 a3 37. Rxb3 a2+
38.
Ka1
{(Ka1 Ng4 Rb2 Nxe3 Be2 Ra3 c4 Nd1 Rc2 Rc3 Rxc3 Nxc3 Bf3 Rd3 Bc6
Rxg3) -5.61/14 2}
Ng4 39. Bg2
{(Bg2 Ra5 Rb2 Nxe3 Bf3 Rd3 Rxa2 Nc2+ Kb2 Rxa2+ Kxa2 Rxf3 b6 Rxc3 b7 Nb4+ Kb2
Rc2+ Kb3) -6.29/13 8}
Ra5 40. Rb2 Nxe3 41. Bf3 Nc4 42. Rxa2 Rxb5 43. Ra4 Rdb8 44. Rb4 R5xb4
 {White resigns} 0-1
Alex