TheGhostOfTsushima's blog

By TheGhostOfTsushima, history, 10 months ago, In English

Hello friends,

I am very eager to share one GUI tool that I created a few months ago, which I think helped me train better. The whole Idea was actually inspired by the book Atomic Habits, where if you keep doing the same thing regularly as a habit, it will become organically and exponentially increase your skill level. And to facilitate this process, you need habit tracking and a Goldilocks zone (practicing problems with a rating range near your current level). However, as Codeforces contests are not held every day, you may want to see your rating is getting updated live. This will make the training process addictive and give dopamine feedback. I have uploaded it to GitHub so that more people can use it.

The idea of Eloforces

This is a GUI app that will run locally on your computer. You can put your Handle there, that will load/store your virtual rating. Virtual Rating is basically your imaginary rating inside that app that will adjust to your level as you keep using the application. If you click on the "Match Problem" button, it will give you a problem from Codeforces that you didn't solve before. If you can complete the problem within time and click on submit button there it will update your rating.

Link: EloForces — GitHub

Feedback

I am eager to implement new features if I think it's necessary and if any bug fix is required. Feel free to create issue in the repo there.

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