Hello guys,
What I felt I needed to track my growth is a graph that keeps track of how many submissions I do in a given time frame. So I wrote a JAVA code that calculates the number of submissions I did (you can choose the x axis range. It can be per day for 50 days or per week for 50 weeks or whatever). This project is available for everyone. Just mention your "frequency required" and your handle and behold, it gives you your performance. It counts unofficial submissions too. Calculates how many submissions you did and in that how many were correct. Some error handling or exceptions were not done. Sorry for that part.
Download the .jar file here from DROPBOX
Please tell me if either you want to improve this or you have some issues. Also tell me if this feature is already there somewhere else. Hope everyone gains out of it!
EDIT 1: Project updated with better GUI.
EDIT 2: Minor bug corrected. Sorry for the inconvenience. Thanks to JohStraat
EDIT 3: Minor bug fixed. SourceForge link is outdated. Will be updated soon.
Auto comment: topic has been updated by desikachariar (previous revision, new revision, compare).
Auto comment: topic has been updated by desikachariar (added dropbox link) (previous revision, new revision, compare).
Awesome work.. but spelling of submission is slightly wrong..
loved it..
ha ha.. Ya.. sure will correct it in the next version
Is it supposed to miss around half of my submissions? I have over a thousand solved and the green totals to around 500.
Can you please check again. For me the count is correct.
You can see my amount solved here:
http://codeforces.me/problemset/standings
And you can run the script for my profile yourself. I tried grouping all of them on one point and it added up to a little over 600.
I am extremely sorry. There was a logical bug in my program. It was not fetching pages before 2014. And since me and my friends were beginners (registered after 2014) we were not able to find it.
Thanks a lot and sorry for the trouble.
P.S. The project is updated now.
Thanks, works great now!
You're code is great. I think the only point is that when we close the window which has drawn the graph (in order to see a graph of another user), the whole app closes!
You asked have you seen this kind of thing anywhere else? It is used on UVA online judge.
Link to graph This is my profile there and you can see my problem solving graph during time (on the left).
Thanks. Good Luck :)
Is the code working fine? Feel free to inform me of any bugs. People willing to contribute please email me at my email ID. Thanks for using my program.
Auto comment: topic has been updated by desikachariar (previous revision, new revision, compare).