I cannot play such ultrafast games. Even with 40 moves in 20 sec the engine looses sometimes on time. Is this a fault of the engine or do I handle something false?ilari wrote:Thanks. I needed this tool myself for testing the core functionality of our GUI, and for testing Sloppy. I've found it to work fine even for lightning-fast games (eg. 1 second per game), which Xboard/Winboard can't handle that well.Zach Wegner wrote:Hello Ilari,
Thanks a bunch for providing this tool, and again for making it open source. It looks to be a very good solution for me for background testing, and will make a good complement to xboard (for live viewing).
my start.bat is:
cutechess-cli -fcp cmd=naum.exe proto=xboard -scp cmd=fruit235m-64 proto=uci uci/Hash=64 uci/NalimovPath=J:\tbs -both tc=40/20 -games 2 -pgnin top25.pgn -repeat -pgnout games.pgn
[Event "?"]
[Site "?"]
[Date "2009.04.11"]
[Round "2"]
[White "Fruit 2.3.5m Test Beta"]
[Black "Naum 4"]
[Result "0-1"]
[PlyCount "152"]
[TimeControl "40/20"]
1. c4 {book} e5 {book} 2. Nc3 {book} Nf6 {book} 3. Nf3 {book} Nc6 {book}
4. g3 {book} Bb4 {book} 5. Bg2 {book} O-O {book} 6. O-O {book} e4 {book}
7. Ng5 {+0.18/10 1s} Ng4 {-0.24/9 0s} 8. Ngxe4 {+0.39/10 1s} f5 {-0.34/10 0s}
9. a3 {+0.27/11 1s} Be7 {-0.07/9 0s} 10. f3 {+0.67/11 1s} Nge5 {-0.41/10 0s}
11. f4 {+0.61/11 1s} Nxc4 {-0.51/10 0s} 12. Ng5 {+0.66/11 2s} Kh8 {-0.42/11 1s}
13. Nd5 {+0.75/10 0s} Bf6 {-0.40/10 1s} 14. e3 {+0.94/9 1s} Bxg5 {-0.83/10 0s}
15. fxg5 {+1.25/9 1s} d6 {-0.84/11 1s} 16. Qh5 {+1.13/10 1s} N4e5 {-0.98/10 1s}
17. d4 {+1.41/11 1s} Ng6 {-0.81/10 0s} 18. Bd2 {+1.35/10 1s} Be6 {-0.91/11 1s}
19. Rac1 {+0.99/9 0s} Qd7 {-0.81/10 1s} 20. Qe2 {+0.97/9 1s} Bxd5 {-0.60/11 0s}
21. Bxd5 {+0.86/10 1s} Nge7 {-0.57/12 1s} 22. Bc4 {+0.87/10 1s} a5 {-0.54/11 0s}
23. Qh5 {+0.85/10 1s} d5 {-0.50/12 0s} 24. Bd3 {+0.79/10 1s} Qe6 {-0.59/11 1s}
25. Rf2 {+0.83/9 1s} Rf7 {-0.50/10 0s} 26. Qh4 {+0.86/8 0s} Kg8 {-0.51/12 1s}
27. Rcf1 {+0.74/9 1s} Raf8 {-0.54/11 1s} 28. Qh5 {+0.75/9 0s} Rd8 {-0.56/11 1s}
29. Bc2 {+0.83/9 1s} Rdf8 {-0.46/10 0s} 30. Qh3 {+0.72/9 1s} Qd7 {-0.50/11 0s}
31. Rf4 {+0.78/9 0s} Qe6 {-0.45/10 1s} 32. Bd3 {+0.73/10 0s} Qg6 {-0.49/11 0s}
33. Qh4 {+0.74/10 0s} Nd8 {-0.19/10 0s} 34. Bxa5 {+0.40/8 0s} Ne6 {-0.12/11 0s}
35. R4f2 {+0.32/9 0s} Nc6 {0.00/11 0s} 36. Bd2 {+0.37/9 0s} Nxg5 {+0.11/10 1s}
37. Rf4 {0.00/8 0s} h6 {+0.04/11 1s} 38. a4 {+0.46/1 0s} Ne4 {+0.10/11 1s}
39. Bxe4 {+0.35/1 0s} dxe4 {+0.10/11 0s} 40. Bc3 {+0.38/1 0s} Qe6 {+0.16/9 0s}
41. Qh3 {-0.06/10 1s} Ne7 {+0.23/11 0s} 42. Bb4 {-0.42/11 1s} Qb3 {+0.63/10 0s}
43. Bxe7 {-0.56/12 1s} Qxe3+ {+0.55/10 0s} 44. Kh1 {-0.72/13 1s}
Rxe7 {+0.75/11 0s} 45. Rxf5 {-0.68/12 1s} Rfe8 {+0.83/10 0s}
46. Rd5 {-0.85/11 1s} Qb3 {+1.07/11 1s} 47. Rd7 {-0.91/10 0s} Qxa4 {+1.00/11 0s}
48. Rxe7 {-0.88/11 1s} Rxe7 {+1.00/6 0s} 49. Qc8+ {-0.98/10 1s}
Kh7 {+1.05/12 0s} 50. Qf5+ {-1.22/11 1s} g6 {+1.20/13 1s} 51. Qd5 {-1.24/12 0s}
Kg7 {+1.22/12 0s} 52. Qxb7 {-1.06/10 1s} Qxd4 {+1.32/11 1s}
53. Qa8 {-1.18/10 1s} Qd7 {+1.30/11 0s} 54. Rf8 {-0.61/7 0s} Qe6 {+1.51/9 0s}
55. Rf4 {-1.13/8 1s} e3 {+2.14/10 0s} 56. Rf1 {-2.79/11 2s} e2 {+2.42/10 0s}
57. Re1 {-3.58/12 1s} Qf6 {+2.42/12 0s} 58. Qg2 {-2.66/11 0s} Qxb2 {+2.82/11 0s}
59. Qf2 {-2.77/10 0s} Qe5 {+3.00/11 1s} 60. Kg2 {-3.06/11 0s} c5 {+3.01/11 0s}
61. Qf4 {-2.93/12 0s} Qd4 {+3.01/11 0s} 62. h4 {-3.06/10 1s} Qc3 {+2.93/11 1s}
63. Qf2 {-3.06/9 0s} Qe5 {+2.86/13 1s} 64. Qf4 {-3.40/11 0s} Qd5+ {+2.86/12 1s}
65. Kg1 {-3.33/9 0s} c4 {+3.52/10 1s} 66. Kh2 {-3.74/6 0s} Qc5 {+3.91/11 0s}
67. Qc1 {-4.53/7 0s} c3 {+4.06/11 1s} 68. Kg2 {-4.81/9 0s} Re3 {+5.28/10 1s}
69. Kf2 {-4.77/8 0s} Rd3+ {+10.45/11 1s} 70. Kg2 {-7.36/10 0s}
Qd5+ {+11.94/11 1s} 71. Kh2 {-10.62/12 1s} Qe5 {+11.07/13 0s}
72. Rg1 {-8.84/6 0s} Rxg3 {+11.98/15 1s} 73. Rxg3 {-7.42/1 0s}
e1=Q {+11.98/15 0s} 74. Qxe1 {-7.42/1 0s} Qxe1 {+11.98/16 1s}
75. Rg4 {-8.14/1 0s} c2 {+11.98/12 0s} 76. Rg1 {-11.87/1 0s}
Qxh4+ {+22.17/12 0s} {White loses on time} 0-1