Mechanics

Levels & XP

Every coding session brings you closer to becoming a Master.

1 Experience Points (XP)

XP is the primary measure of your growth on BudiBadu. You earn it by:

  • Solving new problems.
  • Maintaining your daily streak.
  • Achieving high performance in challenges.

2 Infinite Progression

Unlike other platforms, BudiBadu features an Infinite Level System. After mastering the first 15 curated tiers, you enter the "Omniscient" ranks.

Beyond Level 15, the XP requirement for each level increases linearly (Gap + 500 XP per level), ensuring that the journey never truly ends. Your rank on the leaderboard reflects your total accumulated XP and mastery.

Omniscient Tiers

Beyond Level 15, demonstrate your supreme mastery with uncapped level progression.

3 Streaks & Consistency

Coding every day is the most effective way to learn. We track your:

  • Current Streak: Consecutive days with at least one solution.
  • Longest Streak: Your all-time record for consistency.

Maintaining a streak provides periodic bonuses and helps you level up significantly faster.