lichess.org
Donate

Termination showing "finished" instead of "checkmate" on PGN import

I don't seem to be able anymore to import games showing "Checkmate" in the termination tag.

All I managed to get is "Finished • Black is victorious" such as in this case:


Conversely, in this case it shows "Checkmate • Black is victorious", and I can't replicate it:


Any clue on how to solve it? Thanks.
@Giuiba, below are posted the 'header tags' from both games, in the same order as the game posts.

Observe the 'Termination' tag, 2nd last line in each header.

In the first game Termination value is 'Unknown', while in the 2nd game the same tag has a value set to 'Normal' ...

This may explain the difference, though it may not at all ... the 'PGN standard' is really a de-facto one. Apps can do whatever they want with these tags, although the 'Standard 7-Tag Header' seems to be uniformly treated by apps, but for anything else they can do pretty much whatever they want with them ... even make up new ones if they feel like it ...

[Event "Casual Game"]
[Site "lichess.org/__z__YeVVjaQN"]
[Date "2022.12.28"]
[White "Greselin, A."]
[Black "Grassi, G."]
[Result "0-1"]
[WhiteElo "?"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "B50"]
[Opening "Sicilian Defense: Modern Variations"]
[Termination "Unknown"]
[Annotator "lichess.org"]

[Event "Open de Namur"]
[Site "lichess.org/__z__UaIKi9il"]
[Date "2022.01.28"]
[Round "2"]
[White "Ergo, M."]
[Black "Grassi, G."]
[Result "0-1"]
[WhiteElo "?"]
[BlackElo "?"]
[Variant "Standard"]
[TimeControl "-"]
[ECO "A46"]
[Opening "Indian Defense: London System"]
[Termination "Normal"]
[Annotator "lichess.org"]
Thank you @boilingFrog , I have tried both ways, I still don't get the result I prefer ("checkmate"). It seems that something was changed since January in the way the site imports the PGN code.

I get your point on the de facto standard. This seems really a lichess front-end (minor) matter and not related to the way the PGN tags are spelled - in either case the game is correctly encoded as finished.

This topic has been archived and can no longer be replied to.