AlgorEngine: personalized training plans for Codeforces
Difference between en3 and en4, changed 48 character(s)
Introducing AlgorEngine, a platform that creates personalized training plans based on your target rating, your performance history, the topics you're weak in, and more.↵
↵
It's currently in beta: [AlgorEngine](https://www.algorengine.com/?ref=codeforces)↵
↵
Right now, it can generate a personalized training plan based on your current and target Codeforces rating.↵
↵
The idea behind the training plans:↵
↵
- **Right difficulty:** It starts with problems that should be challenging for you, not problems you can already solve comfortably, and gradually moves toward the difficulty you need to handle at your target rating.
 More frequency is given to greater difficulty.↵
↵
- **Based on your solving history:** It looks at what you’ve solved before and adjusts the plan accordingly. For example, if you’ve rarely solved DP problems around your target difficulty, it may give you more DP, while giving you less of a topic you already seem comfortable with even at higher ratings.↵
↵
- **Realistic plan size:** It estimates how many problems to include based on your past practice efficiency and how much practice people historically needed to make a similar jump in rating.↵
↵
- **Diversity:** It tries to avoid giving you too many very similar problems.
 ↵
↵
Feel free to send feedback, report bugs, or request new features using the **Send Feedback** button at the top of the navbar. Even feedback like “this problem makes no sense here” is genuinely useful at this stage :)

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en5 English Hesham.Elkhatib 2026-10-21 17:32:27 598
en4 English Hesham.Elkhatib 2026-10-07 22:13:13 48
en3 English Hesham.Elkhatib 2026-10-03 00:18:06 1 Tiny change: 'eport bugs or reques' -> 'eport bugs, or reques'
en2 English Hesham.Elkhatib 2026-10-01 18:50:54 276
en1 English Hesham.Elkhatib 2026-09-26 11:02:37 1568 Initial revision (published)