Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save nilslindemann/aaba5ced35da7a7816661c48bcf76c77 to your computer and use it in GitHub Desktop.
Save nilslindemann/aaba5ced35da7a7816661c48bcf76c77 to your computer and use it in GitHub Desktop.
Unofficial Lichess Puzzle Storm Top 200 List

Currently Discontinued

In June 22nd, 2021, a programming bug in Lichess' Puzzle Storm and Puzzle Racer games caused some players to achieve excessively high scores that are otherwise beyond their abilities. See e.g. this recording of the bug by Joseph Leung.

The resulting top list is therefore based on corrupted data; compare it with the last correct list and the lists from previous days (see the links "Yesterdays list").

The Lichess developers could have decided to delete all Puzzle scores from June 22nd and to recalculate the data sets based on them. But presumably for performance reasons, they only recalculate these data sets when the player plays a new round. As long as the player does not do so, the wrong score remains. At least this is my assuption based on the data I see. I have not talked to any Lichess dev.

For example the current leader of the wrong list, catask, has the wrong scores from June 22 still in his dashboard (Screenshot) as he has not played any Puzzle Storm runs since then. Other players did and their data got fixed.

Unfortunately that means that the Puzzle Storm data downloaded from the Lichess API is no longer reliable. I could try to fix it myself (based on e.g. https://lichess.org/api#operation/apiStormDashboard), but I don't have the time for that at the moment. So i will stop updating the list. In my opinion, invalid or partially invalid data is less useful than no data at all.

This is the last correct list (Text-only version), in which InvisibleFork holds the world record with a score of 115.

I wish all players fun on Lichess.

@nilslindemann
Copy link
Author

nilslindemann commented Feb 7, 2021

Thank you, @CheeseMuffin, I have added you.

People with a score of 100 or higher can report here or in the related Lichess forum thread, or send me a private message. I will add them on the next script run. You can also contact me via these paths if you do not want to be mentioned in future versions of this list.

@CodingChess
Copy link

Yay I love this great work!

@nilslindemann
Copy link
Author

nilslindemann commented Feb 8, 2021

Thank you @CodingChess ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment