lichess-org / lila

♞ lichess.org: the forever free, adless and open source chess server ♞
https://lichess.org
GNU Affero General Public License v3.0
15.6k stars 2.28k forks source link

Lichess study with false results #14249

Closed eskopp closed 10 months ago

eskopp commented 10 months ago

Exact URL of where the bug happened

https://lichess.org/study/PKIXNN8k

ffff

Steps to reproduce the bug

  1. create a study with ChessBase
  2. enter the result +:-
  3. upload the corresponding study as PGN on Lichess
  4. manually change the result back to +:-

What did you expect to happen?

I expected lichess to display a +:- as the result or just a *

What happened instead?

The result was scored as a draw. asd

Operating system

Windows 11

Browser and version (or alternate access method)

Chrome 122.0.6182.0

Additional information

In my opinion, special results such as +:-, -:- are not interpreted correctly. But to always dismiss them as draws is simply wrong.

kraktus commented 10 months ago

What do these results mean? I’ve never seen that notation

eskopp commented 10 months ago

What do these results mean? I’ve never seen that notation

If a check-in time is set for a tournament and the opponent does not show up, the opponent who is not there loses. However, since no game was played here, this is indicated with + and -. If it says +:-, for example, it means that white has won but has not played. With -:+ it is the other way around. Black gets the point but has not played. If neither player comes, the game is rated -:-. However, I have only experienced this once before at a major chess tournament.

In such select tournaments where Magnus Carlsen or Hans Niemann play, this happens very rarely, but in normal tournaments it can happen from time to time. And even if it's just an opponent who falls ill.

Example

CZECH OPEN 2023 - A - PARDUBICE OPEN

Chessbase

Chessbase

Swiss Chess

swisschess

ornicar commented 10 months ago

Can you provide the exact PGN you uploaded?

eskopp commented 10 months ago

Small addendum: Here is another example. Round 3 of the Bundesliga on board 2.

Screenshot 2023-12-19 210644sa

eskopp commented 10 months ago

Can you provide the exact PGN you uploaded?


We don’t support that file type.

Try again with GIF, JPEG, JPG, MOV, MP4, PNG, SVG, WEBM, CPUPROFILE, CSV, DMP, DOCX, FODG, FODP, FODS, FODT, GZ, JSON, JSONC, LOG, MD, ODF, ODG, ODP, ODS, ODT, PATCH, PDF, PPTX, TGZ, TXT, XLS, XLSX or ZIP.


So I simply copy the content into a code environment. 

```pgn
[Event "Ilmenauer Vereinsmeisterschaft 2023"]
[Site "Ilmenauer SV"]
[Date "2023.11.15"]
[Round "6.3"]
[White "Schenk, Stefan"]
[Black "Greul, Simon"]
[Result "+--"]
[WhiteElo "1902"]
[PlyCount "0"]
[EventDate "2023.??.??"]
[WhiteTeam "Ilmenauer SV"]

 +--

[Event "Ilmenauer Vereinsmeisterschaft 2023"]
[Site "?"]
[Date "2023.12.15"]
[Round "6.4"]
[White "Eisenbach, Markus"]
[Black "Boehmer, Leon"]
[Result "0-1"]
[ECO "B00"]
[WhiteElo "1404"]
[BlackElo "891"]
[PlyCount "80"]
[EventDate "2023.12.15"]
[SourceVersionDate "2023.12.15"]

{[%evp 0,80,16,18,59,57,57,57,53,53,42,36,71,33,99,56,93,101,95,71,71,0,26,-3,14,-13,-13,-15,-15,-14,-8,-12,-11,-13,-11,-11,-10,14,71,60,50,72,31,38,63,59,59,-16,42,24,56,-65,-69,-99,-98,-129,-22,-29,-44,-22,0,0,0,-43,-31,-143,-36,-36,-36,-29,-65,-65,-43,-67,3,-25,-43,-43,26,0,0,-1224,-1282]} 1. e4 b6 2. d4 e6 3. Nf3 Bb7 4. Nc3 Nf6 5. Bd3 c5 6. Be3 Qc7 7. Qe2 c4 8. Bxc4 Nxe4 9. Nxe4 Bxe4 10. Bb3 Nc6 11. c3 d5 12. O-O Bd6 13. h3 O-O 14. Bc2 Rae8 15. Bxe4 dxe4 16. Nd2 f5 17. Nc4 Bh2+ 18. Kh1 f4 19. Bd2 f3 20. Qxe4 fxg2+ 21. Qxg2 Bf4 22. Bxf4 Rxf4 23. Rg1 Ref8 24. Raf1 g6 25. Na3 Ne7 26. Qh2 Qc6+ 27. Rg2 Rxf2 28. Rfxf2 Rxf2 29. Kg1 Rxg2+ 30. Qxg2 Qc7 31. Kf2 Nf5 32. Qg5 Qh2+ 33. Qg2 Qf4+ 34. Qf3 Qh2+ 35. Qg2 Qf4+ 36. Ke2 Qc7 37. Kd2 Qf4+ 38. Kd3 Qc7 39. Qf3 Kg7 40. Kc2 Nxd4+ 0-1

[Event "Ilmenauer Vereinsmeisterschaft 2023"]
[Site "Ilmenauer SV"]
[Date "2023.11.14"]
[Round "6.6"]
[White "Hartung, Markus"]
[Black "Lehmann, Georg"]
[Result "1-0"]
[ECO "D12"]
[WhiteElo "1574"]
[BlackElo "1524"]
[PlyCount "147"]
[EventDate "2023.??.??"]
[WhiteTeam "Ilmenauer SV"]
[BlackTeam "ESV Lok Meiningen"]

1. d4 d5 2. c4 c6 3. e3 Nf6 4. Nf3 Bf5 5. Nc3 e6 6. Be2 Nbd7 7. Nh4 Be4 8. Nxe4 dxe4 9. g3 Be7 10. O-O g5 11. Ng2 h5 12. f3 h4 13. f4 hxg3 14. hxg3 Qc7 15. fxg5 Nh7 16. g6 fxg6 17. Nf4 O-O-O 18. Kg2 Ng5 19. Qa4 Kb8 20. Bd2 e5 21. Nxg6 Nb6 22. Qa5 Rh6 23. Nxe7 Qxe7 24. Rh1 Rdh8 25. Qxe5+ Qxe5 26. dxe5 Nf3 27. Rxh6 Rxh6 28. Bxf3 exf3+ 29. Kxf3 Nxc4 30. Bc3 Kc8 31. Rd1 Nb6 32. e4 Na4 33. Bd2 Rh7 34. b3 Nc5 35. Bf4 Rh2 36. b4 Ne6 37. Rd2 Rxd2 38. Bxd2 Kd7 39. Be3 a6 40. g4 Ke8 41. g5 Kf7 42. Kg4 Kg6 43. Kf3 b5 44. Ke2 Kf7 45. Kd3 Kg6 46. Kc3 Kf7 47. Kb3 Kg6 48. a4 Kf7 49. axb5 axb5 50. Kc3 Kg6 51. Kd3 Kf7 52. Ke2 Kg6 53. Kf3 Kf7 54. Kg4 Kg6 55. Kh4 Ng7 56. Bc5 Ne6 57. Be7 Ng7 58. Bf6 Ne6 59. Kg4 Nd4 60. e6 Nxe6 61. Be7 c5 62. bxc5 b4 63. c6 b3 64. Ba3 Nc7 65. Kf4 Nb5 66. Bb2 Nc7 67. Bc1 Ne6+ 68. Ke5 Nc7 69. Kd6 Nb5+ 70. Kd7 b2 71. Bxb2 Kxg5 72. c7 Nxc7 73. Kxc7 Kf4 74. e5 1-0

[Event "Ilmenauer Vereinsmeisterschaft 2023"]
[Site "Ilmenauer SV"]
[Date "2023.11.15"]
[Round "6.7"]
[White "Lehmann, Norik"]
[Black "Richter, Frank"]
[Result "0-1"]
[ECO "A40"]
[WhiteElo "888"]
[BlackElo "1537"]
[PlyCount "52"]
[EventDate "2023.??.??"]
[WhiteTeam "Ilmenauer SV"]
[BlackTeam "Ilmenauer SV"]

{[%evp 0,52,22,7,65,65,57,32,47,-53,-50,-188,-190,-207,-212,-233,-209,-210,-175,-250,-215,-221,-211,-206,-208,-223,-201,-228,-239,-236,-229,-299,-205,-259,-183,-220,-187,-183,-205,-224,-182,-222,-224,-241,-241,-773,-778,-858,-873,-872,-770,-921,-910,-964,-968]} 1. e4 g6 2. d4 Bg7 3. c4 c5 4. Be3 Qb6 5. Qd2 cxd4 6. Bf4 e5 7. Bg3 Nf6 8. Bd3 Nc6 9. f4 d6 10. Nf3 Nh5 11. fxe5 Nxg3 12. hxg3 dxe5 13. b3 Qb4 14. Qxb4 Nxb4 15. Kd2 a5 16. a3 Nc6 17. Ke1 b6 18. Nbd2 Ba6 19. g4 Rb8 20. b4 axb4 21. axb4 Nxb4 22. Nb3 Nxd3+ 23. Kd2 Bxc4 24. Rhb1 Ke7 25. Nc1 Nc5 26. Kd1 Nxe4 0-1

[Event "Ilmenauer Vereinsmeisterschaft 2023"]
[Site "Ilmenauer SV"]
[Date "2023.11.15"]
[Round "6.8"]
[White "Goerlach, Hanna"]
[Black "Webel, Richard"]
[Result "+--"]
[PlyCount "0"]
[EventDate "2023.??.??"]
[BlackTeam "Ilmenauer SV"]

 +--