Hi guys check out my new website cf-cool-graphs (WITH COOL GRAPHS)
Difference between en5 and en6, changed 496 character(s)
I know there's already hundreds of cf analytic projects but trust me i have cool graphs to show. check out the website on https://cf-cool-graphs.vercel.app/↵

Cool Features: ↵

Performance Calculator: ↵
-> Calculate your in-contest and virtual performance (i know tle bot can calculate performance but it doesn't do virtual performance); virtual performance is just an estimate based on your placement compared to the official rankings;↵
Because I am poor the calculations will take a bit of time so sorry about that; 


![ ](https://mirror.codeforces.com/bbb891/performance
but we do cache the calculations so it is faster next time; I also cache the contests queried if it is not yet cached so it will be faster the more the service is used; ↵

![ ](/predownloaded/89/75/8975b8655f32dd5e7aa98c99fb18c6567e0f14cf
.png)↵

Rolling Average:↵
-> Gives your 50-problem rolling average ratings; This is my favorite graph to be honest; its a good tell if you are improving or not, even if the rating is quite flat; I attached my recent 50-day average and it was quite motivating cause I am stalling in rating; ↵

![ ](
https://drive.google.com/file/d/1CaeY0uE5A7FD9F6z-EwO6jXkEgpXbNEU/view?usp=drive_link /predownloaded/1b/17/1b1717fe2098edf2f8812fc1135bca38d17f3426.png)↵

Upsolve Tracker:↵
-> It just shows if you upsolved the problem after contest; The upsolve rate is strictly based on the next unsolved problem of the contest but the upsolve count also counts problems after that; Say you don't solve D, but later you upsolve D and E, it adds to the upsolve count twice but only D is counted for upsolve rate; ↵

![ ](
https://mirror.codeforces.com/586b45/upsolve/predownloaded/b3/14/b314cac0ac59b5993082cf29f1408d4caac81183.png)↵
(There's also a list of all the problems you have to upsolve at the bottom of the graph;)↵

Weakness Map: ↵
-> Just compares the tag rating compared to the rating you had when you solved it; the farther right it is, the higher the rating of the tag is compared to your rating; the lower it is, the worse your AC rate is; the size of the circle is for the amount of solves that tag has;↵

![ ](/predownloaded/
67/68/67686470078893445c4583e5265a9cf128097e4718/00/1800cb477467d8bd7c5ebae79a19e2a7e4c38e79.png)↵

There's a bunch more on the site, but those graphs are my favorite ones :); please check them out and tell me if you have some ideas for more graphs to plot!↵

Other graphs:↵

-> Plot rating with max-problem-rating overlaid; ↵

-> Tag-specific Rolling Average↵

-> Solve count graph↵

-> Rating buckets↵

-> Rating Heatmap↵

-> Solved tags↵

-> Tag AC rate (sorted)↵

-> Solve time (per rating based on contest and virtual performance)↵

-> Activity (Time in your timezone where you solve the most problems)↵

-> Rating AC rate

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en7 English DarkestBlade 2026-05-23 11:04:12 15 Tiny change: '183.png)\n(There's' -> '183.png)\n\n(There's'
en6 English DarkestBlade 2026-05-23 10:59:35 496 (published)
en5 English DarkestBlade 2026-05-23 10:53:55 85
en4 English DarkestBlade 2026-05-23 10:50:22 235
en3 English DarkestBlade 2026-05-23 10:48:05 225 Tiny change: ' graphs:\n-> Plot ' -> ' graphs:\n\n-> Plot ' (saved to drafts)
en2 English DarkestBlade 2026-05-23 10:43:50 242
en1 English DarkestBlade 2026-05-23 10:40:43 2396 Initial revision (published)