Isanchez_Aguilar's blog

By Isanchez_Aguilar, history, 3 months ago, In English

Hi Codeforces! A while ago I shared LaddersCF, a free tracker for the A2OJ ladders. The response was better than I expected — thanks to everyone who tried it and signed up for updates. The big update is now live: codeforcesladders.web.app

What's new since the first post:

From 22 to 85 ladders. The classic A2OJ ones are still there (now corrected: duplicates removed, re-sorted by real problem rating — the "≥2200" ladder used to open with three 800-rated problems), plus generated ladders per rating band and per tag, reaching problems published after A2OJ froze in 2017. Per-problem difficulty tiers inside each ladder. Raw solve counts are misleading — they correlate with problem age (Spearman −0.3 to −0.5 within a rating band) because the userbase grew — so counts are normalised against same-rating, same-year peers before ranking. A new training analysis page: median solved rating over time, share of problems solved with zero wrong submissions before the first AC (per rating band), practice rhythm, and where you stall in contests versus your practice level. A coach: what to solve next (study mode vs contest-pressure mode), your weak topics measured against your own baseline, and the problems from your rated contests you never went back to finish. Faster and lighter: initial load cut from ~600 KB to ~160 KB, and it works offline as a PWA with ~3,880 statements cached. The part I care most about: nothing is vibes. The stall-point and recommendation logic comes from analysing 596 real users (100 per rating band). Example finding: 76% of users rated 1500–1699 stall at problem D. The app shows you where you sit against that.

It's still a hobby project and surely has rough edges — bug reports and feedback are very welcome, here in the comments. Hope it's useful!

Full text and comments »

  • Vote: I like it
  • +16
  • Vote: I do not like it

By Isanchez_Aguilar, history, 7 years ago, In English

Currently I developed a web app using the codeforces API. Due to current situation of a2oj.com https://codeforces.me/blog/entry/71249, for most people that known the list of problems ladders from Codeforces and still solving this problems is a little difficult to see your progress due that only exist the static version of ladders but with this proposal I hope be helpful and you enjoy it. This is the first version, It is simple but with main functions to see the progress in solving ladders problems of any user of codeforces, If you found some bugs or have any opinion about new features please tell me as you know this is first version and I will work for better version.

Notes:

  1. You can see the list of problem without introduce your user handle.
  2. If you want to see your progress just introduce your user handle.
  3. If you submit any problem this web app is making request to codeforces API that means that your progress must update and reflected in table and user information without refresh the web page.

https://codeforcesladders.firebaseapp.com/

 Desktop view

 Mobile view

Full text and comments »

  • Vote: I like it
  • +145
  • Vote: I do not like it