Cute Chess 0.9.4 released

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
EPD file as opening test suite works now in the latest code!!

Suggestion:
Add GUI tag in the pgn with value Cute Chess [version] to easier track the GUI that created the pgn.
[Event "My Tournament"]
[Site "i7-2600K"]
[Date "2016.10.02"]
[Round "3"]
[White "Imortal 2.9005 32bit"]
[Black "TJchess 1.3 64bit"]
[Result "0-1"]
[FEN "3q2k1/1p3Npp/2n2n2/2b1p3/8/2pPPQ1P/1PP1pPP1/r1B2RK1[RBPPPrbn] w - - 0 1"]
[PlyCount "60"]
[SetUp "1"]
[TimeControl "60+1"]
[Variant "crazyhouse"]
[GUI "Cute Chess 0.9.4 2016-10-02T01:35Z"]

1. Qxe2 {+0.94/8 2.2s} Kxf7 {+2.56/7 1.3s} 2. bxc3 {+1.19/7 2.5s}
N@d5 {+2.46/7 4.1s} 3. P@e6+ {+1.20/6 2.7s} Kxe6 {+2.14/7 1.0s}
4. R@c4 {+0.76/7 2.6s} P@h2+ {+2.92/7 2.5s} 5. Kxh2 {+1.24/8 2.6s}
N@a4 {+2.48/7 2.2s} 6. B@b3 {+2.81/7 2.5s} B@h5 {+1.08/7 1.4s}
7. g4 {+5.12/8 2.2s} Ke7 {+1.01/7 1.4s} 8. Rxa4 {+3.86/8 2.5s}
Nxc3 {+1.78/8 2.9s} 9. N@f5+ {+5.08/8 2.4s} Kf8 {+1.57/9 1.4s}
10. Rxa1 {+3.79/9 2.2s} Nxe2 {+1.65/9 2.9s} 11. R@h8+ {+4.30/8 2.3s}
R@g8 {+1.35/9 2.2s} 12. P@c7 {+6.94/8 2.3s} Qxc7 {+0.27/9 7.0s}
13. Ra8+ {+8.60/7 2.2s} Q@e8 {-0.60/9 3.0s} 14. Rxe8+ {+9.27/9 2.2s}
Bxe8 {-2.51/9 3.0s} 15. Bxg8 {+9.32/8 2.2s} e4+ {-2.88/8 1.6s}
16. P@g3 {+10.51/8 2.1s} P@g2 {-2.57/8 1.7s} 17. Bxh7+ {+11.28/6 2.1s}
R@g8 {-0.54/8 1.4s} 18. Rxg8+ {+9.18/8 2.1s} Nxg8 {+0.22/9 2.3s}
19. Kxg2 {+6.09/7 2.0s} P@f3+ {+0.44/8 1.7s} 20. Kh1 {+1.87/7 2.0s}
Nxg3+ {+1.23/8 0.82s} 21. Nxg3 {-0.52/8 2.0s} P@g2+ {+19.54/9 0.63s}
22. Kg1 {-6.54/8 1.9s} gxf1=Q+ {+M17/9 0.91s} 23. Kxf1 {-6.54/8 1.9s}
R@d1+ {+M15/9 2.5s} 24. N@e1 {-6.54/7 1.9s} Rxe1+ {+M13/8 6.0s}
25. Kxe1 {+7.84/2 0.001s} Qa5+ {+M11/8 0.52s} 26. P@b4 {-M5/8 1.9s}
N@g2+ {+M9/7 0.46s} 27. Kd1 {-M4/14 1.8s} R@e1+ {+M7/7 0.25s}
28. Kd2 {-M3/4 0.001s} Bxe3+ {+M5/7 0.002s} 29. fxe3 {-M2/39 1.8s}
P@c3+ {+M3/6 0.006s} 30. Kxc3 {-M1/4 0s} Qxb4# {+M1/5 0.001s, Black mates} 0-1
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
Using my compiled Cute Chess 0.9.4 2016-10-02, I did a 2-engine tour using epd file (2000+ pos) as opening suite set at random, but 3 of the output games I found are without [FEN "? "] tag. This is after around 23 games were finished.

Example of one of the 3 games.
[Event "My Tournament"]
[Site "i7-2600K"]
[Date "2016.10.02"]
[Round "5"]
[White "Imortal 2.9005 32bit"]
[Black "TJchess 1.3 64bit"]
[Result "0-1"]
[PlyCount "44"]
[TimeControl "60+1"]
[Variant "crazyhouse"]

1. d4 {+0.40/12 2.8s} Nf6 {+0.04/11 2.1s} 2. Nf3 {+0.31/12 2.5s}
e6 {-0.03/11 1.0s} 3. Bg5 {+0.47/11 2.7s} Nc6 {+0.04/11 1.6s}
4. a3 {+0.51/11 2.6s} h6 {-0.07/11 3.5s} 5. Bxf6 {+0.31/12 2.4s}
Qxf6 {+0.03/11 2.8s} 6. e3 {+0.43/9 2.5s} Bd6 {-0.09/10 3.4s}
7. Bd3 {+0.54/10 2.3s} B@f5 {+0.06/9 1.0s} 8. N@h5 {+2.03/10 2.4s}
Qg6 {+0.26/11 2.8s} 9. Bxf5 {+1.53/11 2.1s} Qxh5 {+0.04/10 1.5s}
10. B@g4 {+1.62/10 2.4s} Qxf5 {-0.12/10 2.4s} 11. Bxf5 {+0.77/11 2.3s}
exf5 {-0.47/9 1.8s} 12. d5 {+1.06/9 2.3s} Ne7 {-0.08/8 1.4s}
13. O-O {+0.18/8 2.2s} B@e4 {+1.81/10 3.2s} 14. Nc3 {-1.83/9 2.2s}
Bxf3 {+2.81/10 6.0s} 15. gxf3 {-1.27/10 1.9s} N@h3+ {+2.58/9 1.4s}
16. Kh1 {-0.86/10 2.1s} Nxd5 {+2.21/9 1.3s} 17. Nxd5 {+0.31/6 2.1s}
P@g2+ {+M11/11 1.1s} 18. Kxg2 {+4.12/3 0.001s} N@h4+ {+M9/11 0.11s}
19. Kxh3 {-M4/26 1.7s} B@g2+ {+M7/10 0.007s} 20. Kxh4 {+0.31/3 0s}
g5+ {+M5/9 0s} 21. Kh5 {-M2/4 0s} Bxf3+ {+M3/9 0.003s} 22. Qxf3 {-M1/5 0s}
P@g6# {+M1/1 0s, Black mates} 0-1
One of the epd's in the file has the starting position,
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR[-] w KQkq -
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.4 released

Post by ilari »

SzG wrote:Where does Cute Chess store engine information? I installed an engine as WB then noticed that it is UCI and I would like to change that manually.
The easiest way to change an engine's protocol is via the Tools -> Settings -> Engines dialog. But yes, it can also be done by editing the engines.json file.
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.4 released

Post by ilari »

Ferdy wrote:Using my compiled Cute Chess 0.9.4 2016-10-02, I did a 2-engine tour using epd file (2000+ pos) as opening suite set at random, but 3 of the output games I found are without [FEN "? "] tag. This is after around 23 games were finished.

Example of one of the 3 games.
[Event "My Tournament"]
[Site "i7-2600K"]
[Date "2016.10.02"]
[Round "5"]
[White "Imortal 2.9005 32bit"]
[Black "TJchess 1.3 64bit"]
[Result "0-1"]
[PlyCount "44"]
[TimeControl "60+1"]
[Variant "crazyhouse"]

1. d4 {+0.40/12 2.8s} Nf6 {+0.04/11 2.1s} 2. Nf3 {+0.31/12 2.5s}
e6 {-0.03/11 1.0s} 3. Bg5 {+0.47/11 2.7s} Nc6 {+0.04/11 1.6s}
4. a3 {+0.51/11 2.6s} h6 {-0.07/11 3.5s} 5. Bxf6 {+0.31/12 2.4s}
Qxf6 {+0.03/11 2.8s} 6. e3 {+0.43/9 2.5s} Bd6 {-0.09/10 3.4s}
7. Bd3 {+0.54/10 2.3s} B@f5 {+0.06/9 1.0s} 8. N@h5 {+2.03/10 2.4s}
Qg6 {+0.26/11 2.8s} 9. Bxf5 {+1.53/11 2.1s} Qxh5 {+0.04/10 1.5s}
10. B@g4 {+1.62/10 2.4s} Qxf5 {-0.12/10 2.4s} 11. Bxf5 {+0.77/11 2.3s}
exf5 {-0.47/9 1.8s} 12. d5 {+1.06/9 2.3s} Ne7 {-0.08/8 1.4s}
13. O-O {+0.18/8 2.2s} B@e4 {+1.81/10 3.2s} 14. Nc3 {-1.83/9 2.2s}
Bxf3 {+2.81/10 6.0s} 15. gxf3 {-1.27/10 1.9s} N@h3+ {+2.58/9 1.4s}
16. Kh1 {-0.86/10 2.1s} Nxd5 {+2.21/9 1.3s} 17. Nxd5 {+0.31/6 2.1s}
P@g2+ {+M11/11 1.1s} 18. Kxg2 {+4.12/3 0.001s} N@h4+ {+M9/11 0.11s}
19. Kxh3 {-M4/26 1.7s} B@g2+ {+M7/10 0.007s} 20. Kxh4 {+0.31/3 0s}
g5+ {+M5/9 0s} 21. Kh5 {-M2/4 0s} Bxf3+ {+M3/9 0.003s} 22. Qxf3 {-M1/5 0s}
P@g6# {+M1/1 0s, Black mates} 0-1
One of the epd's in the file has the starting position,
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR[-] w KQkq -
Isn't that the default starting position for Crazyhouse? Cute Chess uses the "FEN" tag only if the starting position is not the default one.

EDIT: There's actually a bug - Cute Chess can't parse the "[-]" in Crazyhouse FEN: https://github.com/cutechess/cutechess/issues/163
I'll fix that ASAP.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
Suggestion:
Implement a method to stop the tournament gracefully by stopping the tour when the currently running games are finished when the user set the maximum number of concurrency games to zero.

Image
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.4 released

Post by ilari »

SzG wrote:
ilari wrote:
SzG wrote:Where does Cute Chess store engine information? I installed an engine as WB then noticed that it is UCI and I would like to change that manually.
The easiest way to change an engine's protocol is via the Tools -> Settings -> Engines dialog. But yes, it can also be done by editing the engines.json file.
I was not sure it was allowed during a tournament, and if I stop I cannot continue.
It can be done during a tournament, but it won't affect the active tournament in any way.
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
Suggestion:
Increase resign adjudication max score.

Image
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
Regarding zh fen, the correct fen was not written in the tag section, [-] is missing. This is from a compiled code after 1827 commits.
[Event "Imortal 2.9006 - TJchess 1.3 Match Nr 1"]
[Site "Manila PHI"]
[Date "2016.10.03"]
[Round "36"]
[White "TJchess 1.3 64bit"]
[Black "Imortal 2.9006 32bit"]
[Result "1-0"]
[FEN "rnbqkbnr/ppp1pppp/8/3p4/8/4PN2/PPPP1PPP/RNBQKB1R b KQkq - 0 1"]
[PlyCount "105"]
[SetUp "1"]
[Termination "adjudication"]
[TimeControl "180+2"]
[Variant "crazyhouse"]

1... Bg4 {+0.22/13 6.0s} 2. Nc3 {+0.48/12 4.1s} Nf6 {+0.21/13 7.4s}
3. h3 {+0.32/11 2.7s} Bxf3 {-0.28/11 8.5s} 4. Qxf3 {+0.12/11 4.4s}
Nc6 {+0.03/11 8.2s} 5. Bb5 {+0.63/11 6.9s} N@b4 {-0.29/11 6.1s}
6. B@a4 {+2.14/11 4.5s} a6 {-2.48/11 7.7s} 7. Bxc6+ {+2.21/12 9.2s}
bxc6 {-2.70/13 6.6s} 8. a3 {+2.42/11 3.7s} Nxc2+ {-3.76/12 7.2s}
9. Bxc2 {+2.09/12 4.5s} P@e4 {-3.59/11 6.9s} 10. Qd1 {+2.89/11 9.5s}
Rb8 {-3.52/11 6.7s} 11. N@d4 {+3.50/11 4.0s} Qd6 {-4.41/11 6.4s}
12. N@f5 {+2.98/11 12s} Qd7 {-4.01/13 5.4s} 13. d3 {+3.17/11 7.3s}
exd3 {-3.72/11 6.0s} 14. Bxd3 {+3.45/10 4.3s} P@c4 {-3.67/10 5.8s}
15. P@a7 {+2.84/10 7.0s} Rd8 {-2.84/11 5.6s} 16. Bb1 {+2.45/10 6.9s}
c5 {-1.98/10 5.5s} 17. Nf3 {+2.60/10 3.2s} B@b7 {-3.09/9 5.3s}
18. Ne5 {+3.20/10 5.6s} Qe6 {-3.50/11 4.2s} 19. Qa4+ {+3.08/10 8.9s}
c6 {-3.32/11 5.0s} 20. Nf3 {+2.91/10 6.7s} g6 {-2.52/10 4.9s}
21. Ng3 {+2.87/10 3.8s} Nd7 {-4.01/10 4.8s} 22. Qa5 {+2.63/10 4.4s}
Qd6 {-3.86/11 4.7s} 23. O-O {+3.39/10 6.2s} Bg7 {-3.77/11 4.6s}
24. Rd1 {+3.36/10 3.3s} O-O {-3.48/11 3.7s} 25. Ba2 {+2.95/11 6.4s}
Bxc3 {-3.96/10 4.4s} 26. bxc3 {+3.19/11 3.0s} Ra8 {-5.14/10 4.4s}
27. B@b6 {+3.18/10 2.5s} N@d3 {-3.08/11 3.7s} 28. a4 {+3.86/11 4.7s}
Nxb6 {-3.53/11 3.5s} 29. Qxb6 {+2.65/10 5.2s} Nxf2 {-3.46/10 4.2s}
30. N@h6+ {+2.69/9 2.3s} Kh8 {-4.55/10 4.1s} 31. Kxf2 {+2.49/9 3.1s}
B@c7 {-4.16/9 3.6s} 32. Qxc7 {+3.38/10 5.8s} Qxc7 {-4.22/9 4.0s}
33. B@e5+ {+3.54/9 2.3s} Qxe5 {-4.62/9 4.0s} 34. Nxe5 {+4.39/10 13s}
Q@g7 {-5.13/7 3.9s} 35. Q@f4 {+4.09/9 6.7s} B@e6 {-4.94/9 3.8s}
36. N@g5 {+5.16/8 0.98s} f6 {-6.35/8 3.1s} 37. Nxg6+ {+6.24/8 1.5s}
Qxg6 {-4.72/10 3.7s} 38. Nxe6 {+7.12/9 3.0s} P@g5 {-9.40/8 3.7s}
39. Qc7 {+8.31/9 3.8s} Qxh6 {-11.81/8 3.6s} 40. Qxe7 {+9.70/8 1.7s}
Rg8 {-12.78/7 3.6s} 41. P@f7 {+10.44/8 1.5s} N@e5 {-16.09/7 3.5s}
42. Qxb7 {+11.37/8 1.6s} Nxf7 {-15.05/9 3.5s} 43. Qxf7 {+10.93/8 2.0s}
N@e5 {-13.84/7 3.4s} 44. P@g7+ {+12.31/9 3.8s} Qxg7 {-13.84/7 3.4s}
45. Qxg7+ {+11.88/9 5.4s} Rxg7 {-11.51/3 0.001s} 46. Nxg7 {+11.84/9 4.7s}
Q@g8 {-16.83/7 3.4s} 47. R@e7 {+11.40/8 3.0s} P@c2 {-17.26/9 2.7s}
48. Rf1 {+12.13/9 2.1s} P@h2 {-20.30/8 3.3s} 49. B@f5 {+14.24/8 1.3s}
Rxa7 {-22.74/7 3.3s} 50. Rxa7 {+16.85/9 4.2s} P@h4 {-24.62/6 3.3s}
51. R@a8 {+19.11/10 3.8s} hxg3+ {-34.14/8 3.2s} 52. Kxg3 {+19.65/10 9.3s}
N@f8 {-35.64/8 3.2s} 53. Ne6 {+M15/10 2.7s}
Nf7 {-45.90/8 3.1s, White wins by adjudication} 1-0
Ferdy
Posts: 4833
Joined: Sun Aug 10, 2008 3:15 pm
Location: Philippines

Re: Cute Chess 0.9.4 released

Post by Ferdy »

ilari wrote:There was still a really nasty bug causing crashes in tournaments so I've made a bugfix release for 64-bit Windows and Linux: https://github.com/cutechess/cutechess/ ... /gui-0.9.4

There's also a bonus feature - support for the "UCI_Variant" UCI option.
Cute Chess 0.9.4 after 1827 commits.

Suggestion:

Image
User avatar
ilari
Posts: 750
Joined: Mon Mar 27, 2006 7:45 pm
Location: Finland

Re: Cute Chess 0.9.4 released

Post by ilari »

Ferdy wrote:Regarding zh fen, the correct fen was not written in the tag section, [-] is missing. This is from a compiled code after 1827 commits.
[Event "Imortal 2.9006 - TJchess 1.3 Match Nr 1"]
[Site "Manila PHI"]
[Date "2016.10.03"]
[Round "36"]
[White "TJchess 1.3 64bit"]
[Black "Imortal 2.9006 32bit"]
[Result "1-0"]
[FEN "rnbqkbnr/ppp1pppp/8/3p4/8/4PN2/PPPP1PPP/RNBQKB1R b KQkq - 0 1"]
[PlyCount "105"]
[SetUp "1"]
[Termination "adjudication"]
[TimeControl "180+2"]
[Variant "crazyhouse"]

1... Bg4 {+0.22/13 6.0s} 2. Nc3 {+0.48/12 4.1s} Nf6 {+0.21/13 7.4s}
3. h3 {+0.32/11 2.7s} Bxf3 {-0.28/11 8.5s} 4. Qxf3 {+0.12/11 4.4s}
Nc6 {+0.03/11 8.2s} 5. Bb5 {+0.63/11 6.9s} N@b4 {-0.29/11 6.1s}
6. B@a4 {+2.14/11 4.5s} a6 {-2.48/11 7.7s} 7. Bxc6+ {+2.21/12 9.2s}
bxc6 {-2.70/13 6.6s} 8. a3 {+2.42/11 3.7s} Nxc2+ {-3.76/12 7.2s}
9. Bxc2 {+2.09/12 4.5s} P@e4 {-3.59/11 6.9s} 10. Qd1 {+2.89/11 9.5s}
Rb8 {-3.52/11 6.7s} 11. N@d4 {+3.50/11 4.0s} Qd6 {-4.41/11 6.4s}
12. N@f5 {+2.98/11 12s} Qd7 {-4.01/13 5.4s} 13. d3 {+3.17/11 7.3s}
exd3 {-3.72/11 6.0s} 14. Bxd3 {+3.45/10 4.3s} P@c4 {-3.67/10 5.8s}
15. P@a7 {+2.84/10 7.0s} Rd8 {-2.84/11 5.6s} 16. Bb1 {+2.45/10 6.9s}
c5 {-1.98/10 5.5s} 17. Nf3 {+2.60/10 3.2s} B@b7 {-3.09/9 5.3s}
18. Ne5 {+3.20/10 5.6s} Qe6 {-3.50/11 4.2s} 19. Qa4+ {+3.08/10 8.9s}
c6 {-3.32/11 5.0s} 20. Nf3 {+2.91/10 6.7s} g6 {-2.52/10 4.9s}
21. Ng3 {+2.87/10 3.8s} Nd7 {-4.01/10 4.8s} 22. Qa5 {+2.63/10 4.4s}
Qd6 {-3.86/11 4.7s} 23. O-O {+3.39/10 6.2s} Bg7 {-3.77/11 4.6s}
24. Rd1 {+3.36/10 3.3s} O-O {-3.48/11 3.7s} 25. Ba2 {+2.95/11 6.4s}
Bxc3 {-3.96/10 4.4s} 26. bxc3 {+3.19/11 3.0s} Ra8 {-5.14/10 4.4s}
27. B@b6 {+3.18/10 2.5s} N@d3 {-3.08/11 3.7s} 28. a4 {+3.86/11 4.7s}
Nxb6 {-3.53/11 3.5s} 29. Qxb6 {+2.65/10 5.2s} Nxf2 {-3.46/10 4.2s}
30. N@h6+ {+2.69/9 2.3s} Kh8 {-4.55/10 4.1s} 31. Kxf2 {+2.49/9 3.1s}
B@c7 {-4.16/9 3.6s} 32. Qxc7 {+3.38/10 5.8s} Qxc7 {-4.22/9 4.0s}
33. B@e5+ {+3.54/9 2.3s} Qxe5 {-4.62/9 4.0s} 34. Nxe5 {+4.39/10 13s}
Q@g7 {-5.13/7 3.9s} 35. Q@f4 {+4.09/9 6.7s} B@e6 {-4.94/9 3.8s}
36. N@g5 {+5.16/8 0.98s} f6 {-6.35/8 3.1s} 37. Nxg6+ {+6.24/8 1.5s}
Qxg6 {-4.72/10 3.7s} 38. Nxe6 {+7.12/9 3.0s} P@g5 {-9.40/8 3.7s}
39. Qc7 {+8.31/9 3.8s} Qxh6 {-11.81/8 3.6s} 40. Qxe7 {+9.70/8 1.7s}
Rg8 {-12.78/7 3.6s} 41. P@f7 {+10.44/8 1.5s} N@e5 {-16.09/7 3.5s}
42. Qxb7 {+11.37/8 1.6s} Nxf7 {-15.05/9 3.5s} 43. Qxf7 {+10.93/8 2.0s}
N@e5 {-13.84/7 3.4s} 44. P@g7+ {+12.31/9 3.8s} Qxg7 {-13.84/7 3.4s}
45. Qxg7+ {+11.88/9 5.4s} Rxg7 {-11.51/3 0.001s} 46. Nxg7 {+11.84/9 4.7s}
Q@g8 {-16.83/7 3.4s} 47. R@e7 {+11.40/8 3.0s} P@c2 {-17.26/9 2.7s}
48. Rf1 {+12.13/9 2.1s} P@h2 {-20.30/8 3.3s} 49. B@f5 {+14.24/8 1.3s}
Rxa7 {-22.74/7 3.3s} 50. Rxa7 {+16.85/9 4.2s} P@h4 {-24.62/6 3.3s}
51. R@a8 {+19.11/10 3.8s} hxg3+ {-34.14/8 3.2s} 52. Kxg3 {+19.65/10 9.3s}
N@f8 {-35.64/8 3.2s} 53. Ne6 {+M15/10 2.7s}
Nf7 {-45.90/8 3.1s, White wins by adjudication} 1-0
I just fixed that. Hopefully all Crazyhouse GUIs can handle the "[-]" in FEN input.