Cannot load a FRC game if the FRC variant is not selected

Discussions about the WinBoard protocol. Here you can also report bugs and request new features.

Moderators: hgm, Andres Valverde

Cannot load a FRC game if the FRC variant is not selected

Postby Roland Chastain » 03 Jan 2021, 15:33

Hello!
I don't know if this really is a bug, but I noticed that I cannot load a FRC game (from the PGN file), if I have not selected before the FRC variant. The initial position is not loaded correctly, and as a consequence I get a message saying that a move (for example the first knight move) is illegal.
The PGN was not created by XBoard, but by CuteChess. I should try with a game created by XBoard.
I am under Linux, and I use XBoard 4.9.1. (I had a problem with the XBoard that I compiled myself, so I went back to the one provided with my Linux distribution, but this is another story.)
Regards.
Roland

P.-S. Here is my PGN file.

Code: Select all
[Event "?"]
[Site "?"]
[Date "2021.01.03"]
[Round "1"]
[White "Galjoen 0.40.1"]
[Black "Sjaak II 1.2.1"]
[Result "1-0"]
[FEN "qrnnkrbb/pppppppp/8/8/8/8/PPPPPPPP/QRNNKRBB w KQkq - 0 1"]
[GameDuration "00:02:33"]
[GameEndTime "2021-01-03T10:00:24.793 CET"]
[GameStartTime "2021-01-03T09:57:51.117 CET"]
[PlyCount "109"]
[SetUp "1"]
[TimeControl "40/60"]
[Variant "fischerandom"]

1. b3 {+0.32/12 1.5s} Nd6 {-0.35/8 0.77s} 2. g3 {+1.00/13 1.5s}
Nc6 {-0.18/9 1.4s} 3. f4 {+1.01/13 1.9s} f6 {-0.27/8 0.81s}
4. Nd3 {+1.00/13 2.1s} Be6 {-0.17/8 1.3s} 5. Bg2 {+0.94/13 2.3s}
O-O-O {-0.18/7 0.86s} 6. a4 {+1.15/10 1.2s} g6 {-0.24/8 1.6s}
7. c4 {+0.91/11 1.6s} f5 {-0.06/8 0.93s} 8. Nc3 {+0.97/11 1.2s}
Ne4 {+0.18/8 2.5s} 9. Nc5 {+1.19/12 1.7s} Nxc5 {-0.10/8 0.92s}
10. Bxc5 {+0.90/12 1.4s} d6 {-0.13/8 1.0s} 11. Bf2 {+0.96/12 1.2s}
a5 {0.00/8 1.1s} 12. O-O {+1.18/11 1.2s} Qa6 {-0.02/9 1.8s}
13. Qb2 {+1.19/10 2.4s} h6 {-0.03/8 1.6s} 14. d3 {+1.36/9 1.2s}
g5 {+0.14/8 1.7s} 15. Qc1 {+1.66/9 1.0s} gxf4 {+0.38/9 1.5s}
16. gxf4 {+0.96/11 1.6s} Rf7 {+0.18/9 2.4s} 17. Nb5 {+1.58/10 1.6s}
Rg7 {0.00/8 1.3s} 18. Kh1 {+2.04/10 0.99s} Rg6 {-0.06/8 1.7s}
19. d4 {+2.02/9 1.3s} d5 {-0.10/7 0.79s} 20. cxd5 {+2.37/9 1.1s}
Rxd5 {-0.03/8 0.96s} 21. Qc2 {+2.50/8 1.1s} Rd7 {+0.19/8 1.6s}
22. Rfc1 {+3.40/8 0.86s} Qb6 {+0.31/7 1.1s} 23. e4 {+3.83/8 1.3s}
Nxd4 {-0.70/8 1.7s} 24. Bxd4 {+2.25/10 1.8s} Bxd4 {-0.61/10 1.9s}
25. exf5 {+1.96/12 1.6s} Rxg2 {-0.62/9 0.85s} 26. Kxg2 {+0.71/11 1.3s}
Bd5+ {-0.59/8 0.98s} 27. Kg3 {+0.90/12 2.6s} e5 {+0.10/8 1.4s}
28. Kh3 {0.00/9 0.73s} exf4 {-0.37/9 1.5s} 29. Nxc7 {+2.51/10 0.72s}
Rxc7 {-0.67/8 0.92s} 30. Qxc7+ {+3.30/13 0.77s} Qxc7 {-0.93/2 0s}
31. Rxc7+ {+3.52/16 0.67s} Kxc7 {+0.02/12 1.2s} 32. Rd1 {+3.67/18 1.5s}
Kd6 {-0.02/12 1.1s} 33. Rxd4 {+4.22/16 1.2s} Ke5 {-0.08/14 1.5s}
34. Rd3 {+4.42/14 0.81s} Be4 {+0.52/11 1.4s} 35. f6 {+4.77/14 0.83s}
Kxf6 {+0.91/11 2.3s} 36. Rd8 {+4.77/13 0.70s} Kf5 {+0.72/10 2.8s}
37. Ra8 {+5.49/14 0.84s} Kf6 {0.00/11 1.6s} 38. Rxa5 {+6.59/15 1.6s}
f3 {-0.46/11 1.9s} 39. Kg3 {+8.42/16 1.0s} Kg7 {-0.80/12 3.4s}
40. Re5 {+8.83/18 1.1s} Bc6 {-1.26/13 1.7s} 41. Rc5 {+9.13/19 4.0s}
Be4 {-1.18/10 0.97s} 42. Kf2 {+9.89/17 1.5s} h5 {-1.93/10 1.6s}
43. Ke3 {+10.79/18 2.0s} f2 {-2.96/10 0.98s} 44. Kxf2 {+10.93/19 3.1s}
Kh6 {-3.14/10 0.93s} 45. Ke3 {+11.80/18 1.6s} Bh1 {-3.18/11 1.3s}
46. h4 {+12.72/17 2.1s} Bg2 {-3.81/11 1.6s} 47. b4 {+14.03/19 2.0s}
Bc6 {-4.44/9 0.89s} 48. Rxc6+ {+36.83/14 1.2s} bxc6 {-10.06/10 0.82s}
49. a5 {+47.57/14 2.9s} Kg6 {-10.66/10 0.85s} 50. a6 {+48.71/12 1.3s}
Kf5 {-10.96/12 1.8s} 51. a7 {+49.66/13 2.1s} Kg4 {-11.78/11 1.7s}
52. a8=Q {+M13/12 1.2s} Kxh4 {-12.38/9 1.7s} 53. Qg8 {+M5/5 0.030s}
c5 {-M4/27 0.84s} 54. Kf2 {+M3/3 0.020s} cxb4 {-M2/53 0.88s}
55. Qg3# {+M1/1 0.025s, White mates} 1-0
Roland Chastain
 
Posts: 65
Joined: 24 Feb 2019, 12:45
Location: France

Return to WinBoard development and bugfixing

Who is online

Users browsing this forum: No registered users and 2 guests