Pasting a 960 game truncates it

Get your specific HIARCS/Junior support questions answered here as well as up-to-the-minute news!

Moderators: Watchman, Mark Uniacke, mrudolf

Post Reply
bcalmac
Member
Posts: 46
Joined: Fri May 13, 2022 11:06 pm

Pasting a 960 game truncates it

Post by bcalmac »

HCE Pro 1.2.1, if I paste the following 960 game it gets truncated after move 8. Other games would be truncated at a different move, but still truncated. Can you take a look?

Original PGN:

Code: Select all

[Event "Live Chess - chess960"]
[Site "Chess.com"]
[Date "2023.10.15"]
[White "HeartOfStone"]
[Black "bigbundy"]
[Result "1-0"]
[WhiteElo "1436"]
[BlackElo "1264"]
[TimeControl "600"]
[Termination "HeartOfStone won by resignation"]
[UTCDate "2023.10.16"]
[UTCTime "00:50:36"]
[Variant "Chess960"]
[ECO "?"]
[Opening "?"]
[Annotator "https://lichess.org/@/HeartOfStone"]
[FEN "bbqrnknr/pppppppp/8/8/8/8/PPPPPPPP/BBQRNKNR w KQkq - 0 1"]
[SetUp "1"]

1. b3 f6 2. c4 e5 3. d4 exd4 4. Bxd4 Ne7 5. Ngf3 b6 6. Nd3 c5 7. Bb2 Be4 8. Qe3 Qb7 9. O-O Nf5 10. Qc1 Bxh2+ 11. Nxh2 Bxg2 12. Rfe1 Ned6 13. f3 Bh3 14. Nf4 g5 15. Nxh3 g4 16. Nxg4 O-O-O 17. Kf2 Qc7 18. Bxf6 Rhf8 19. Bxd8 Rxd8 20. Rd5 Nh4 21. Qh6 Ng6 22. Bxg6 hxg6 23. Qxg6 Rh8 24. Qxd6 { 1-0 White wins. } 1-0
This is what I get after copying the pasted one:

Code: Select all

[Event "Live Chess - chess960"]
[Site "Chess.com"]
[Date "2023.10.15"]
[Round "?"]
[White "HeartOfStone"]
[Black "bigbundy"]
[Result "1-0"]
[WhiteElo "1436"]
[BlackElo "1264"]
[FEN "bbqrnknr/pppppppp/8/8/8/8/PPPPPPPP/BBQRNKNR w - - 0 1"]
[SetUp "1"]
[Annotator "https://lichess.org/@/HeartOfStone"]
[Termination "HeartOfStone won by resignation"]
[TimeControl "600"]
[UTCDate "2023.10.16"]
[UTCTime "00:50:36"]
[Variant "Chess960"]

1.b3 f6 2.c4 e5 3.d4 exd4 4.Bxd4 Ne7 5.Ngf3 b6 6.Nd3 c5 7.Bb2 Be4 8.Qe3 Qb7 1-0
Bxh7
Member
Posts: 12
Joined: Tue Aug 30, 2022 11:54 am
Location: Norway

Re: Pasting a 960 game truncates it

Post by Bxh7 »

This has been discussed in the forum previously, and the programmers are aware of the issue. It will be fixed in the next program update.

If you look closely you'll see that the game is truncated at the move before the first castling, and is imported with no castling rights set. This is because LiChess sets castling rights in a rarely used format.
bcalmac
Member
Posts: 46
Joined: Fri May 13, 2022 11:06 pm

Re: Pasting a 960 game truncates it

Post by bcalmac »

Interesting, thank you!
bcalmac
Member
Posts: 46
Joined: Fri May 13, 2022 11:06 pm

Re: Pasting a 960 game truncates it

Post by bcalmac »

In case anyone needs a workaround until the fix is released, you can change the casting record in the FEN for the initial position to specify the files where the rooks are located instead of the traditional "KQkq". An example is always better. Consider the following starting position:

Code: Select all

[FEN "brnkrqnb/pppppppp/8/8/8/8/PPPPPPPP/BRNKRQNB w KQkq - 0 1"]
Here the rooks are on the b- and e- files, so you need to change the FEN to:

Code: Select all

[FEN "brnkrqnb/pppppppp/8/8/8/8/PPPPPPPP/BRNKRQNB w BEbe - 0 1"]
User avatar
mrudolf
HCE Developer
Posts: 988
Joined: Thu Dec 17, 2020 4:44 pm

Re: Pasting a 960 game truncates it

Post by mrudolf »

I can confirm the original game correctly pastes in the development version of 1.3.
Post Reply