How the game works
One Python challenge per day. Answer once. Earn XP, build streaks, unlock achievements, and climb the leaderboard.
Scoring
XP earned per difficulty — wrong answers subtract XP.
Warm-up. Build consistency.
Interview-style thinking.
Edge cases & deep nuances.
Applies to wrong answers and timeouts.
Comeback Multiplier
A catch-up mechanic that gives late starters a real chance to compete.
If you're significantly behind the top players, the game automatically applies an XP multiplier to your correct answers. The further behind you are, the bigger the boost.
Below 50% of top-10 average
Below 25% of top-10 average
Answer Timer
Medium and Hard questions have a countdown. Easy has no timer.
Take your time. No pressure.
Enough to analyse the snippet carefully.
Less time, more pressure. Think fast.
The timer ring turns orange under 20 seconds and red under 10. Submit as soon as you're confident — don't wait until it runs out.
Streak
Consecutive days with a correct answer.
Answer today's question correctly — streak +1.
Keep answering correctly every day without missing.
Miss a day or answer wrong → streak resets to 0.
Earn a bonus Streak Freeze token (max 3).
Streak Freeze
Protect your streak when life gets in the way.
If you missed yesterday, a Freeze token lets you retroactively protect that day so your streak doesn't reset.
A banner appears automatically on the daily challenge page if your streak is at risk. Click "Use Freeze" to activate.
Achievements
8 badges to unlock — earned ones appear on your profile.
Answer your first question correctly
7 correct days in a row
30 correct days in a row
100 correct answers total
10 hard questions correct
5 correct without a wrong in between
Reach 600 XP total
Use your first streak freeze
Achievements are checked automatically after every answer. A notification appears when you unlock one. View all badges on your profile page.
Levels & Ranks
Your rank is based on total XP earned.
Your profile shows progress within your current rank and XP needed for the next one.
Leaderboard
Global ranking based on total XP.
Total XP is the only ranking signal. Podium shows top 3, full list below with pagination.
Top 10 is also visible on the daily challenge page — you always know where you stand.
Hard questions give +30 XP — the fastest way to climb. But wrong answers cost −5, so only go for it when confident.
FAQ
Quick answers to common questions.
No. One attempt per day — that's what makes it meaningful.
It keeps rankings fair and rewards careful reasoning over guessing.
Auto-submits as wrong — you lose 5 XP. Select before time runs out.
Yes. Only a correct answer keeps the streak going. Wrong answer or missed day resets it.
Earn +1 every time you hit a 7-day correct streak. Maximum 3 tokens at once.
Yes. After answering, scroll below the explanation to find the Report link. Choose a reason and submit.
On your Profile page — all 8 badges shown, earned ones highlighted.
Correct answers as a percentage of all submissions: (correct / total) × 100.