# How Jogg Calculates Your XP — A Complete Guide ### Understanding the System That Measures Your AI/ML Mastery *by the Jogg Team | MokingBird Oy* --- One of the most satisfying moments in Jogg is seeing that "+35 XP" appear after you nail a tough Advanced question. But where does that number come from? How is it calculated? And why does it matter? This article breaks down exactly how Jogg's XP system works — so you understand what you are optimizing for, why different questions earn different amounts, and how your daily effort translates into the level progression that marks your growing mastery of AI/ML. --- ## Why XP Matters (Beyond the Number) XP is not just a game mechanic. It is a proxy for learning effort that tries to reflect something real: **not all correct answers represent the same amount of learning**. Getting a Beginner question right about what "supervised learning" means is useful — but it reflects less effort and depth than correctly answering an Expert question about the mathematical relationship between scaling laws, compute budgets, and optimal dataset size. If both questions gave the same XP, the system would fail to distinguish between surface familiarity and genuine depth. Jogg's XP system is designed to make that distinction meaningful. --- ## The Core XP Formula Every correct answer in Jogg earns XP according to this formula: ``` XP = round(baseXP × timeBonus × multiplier) ``` Let's break each component down. --- ## Component 1: Base XP by Difficulty Every question in Jogg has a difficulty level, calibrated based on expert judgment and continuously refined through data from actual user performance. The base XP for a correct answer reflects that difficulty: | Difficulty | Base XP | What It Typically Tests | |------------|---------|-------------------------| | **Beginner** | 10 XP | Core terminology, basic concepts, foundational understanding | | **Intermediate** | 20 XP | How components interact, standard implementation patterns | | **Advanced** | 35 XP | Tradeoffs, limitations, deeper principles, cross-concept reasoning | | **Expert** | 50 XP | Research-level nuance, edge cases, advanced architectural decisions | **Important:** You earn XP only for **correct** answers. Incorrect answers earn 0 XP. There is no penalty XP for wrong answers — only the opportunity cost of not getting the points you could have. This is intentional. Jogg is about building mastery, not punishing uncertainty. If you got something wrong, the more important outcome is seeing the correct answer and explanation — not being penalized. --- ## Component 2: The Time Bonus Jogg rewards not just knowing the right answer, but knowing it with **genuine fluency** — the kind of confident, quick recall that comes from deep internalization rather than slow working-through. When you answer faster than the expected time for a question of that difficulty, you earn a time bonus multiplier: ``` timeBonus = clamp(1.0, 1.5, 1.0 + ((expectedTime - timeTaken) / expectedTime) × 0.5) ``` In plain language: - If you take the full expected time or longer: time bonus = **1.0×** (no bonus, but no penalty) - If you answer in half the expected time: time bonus approaches **1.5×** - The bonus is capped at **1.5×** — speed beyond a certain point doesn't keep multiplying **Example:** An Advanced question has an expected time of 60 seconds. If you answer correctly in 20 seconds: - Time ratio: (60 - 20) / 60 = 0.667 - Time bonus: 1.0 + (0.667 × 0.5) = 1.333 - XP: round(35 × 1.333) = **47 XP** (vs. 35 XP at full time) **The philosophy behind the time bonus:** Learning science makes a distinction between *knowing* something and *knowing it fluently*. Fluency — the ability to retrieve correct answers quickly without effortful deliberation — is a sign that knowledge has moved from conscious recall to automatic retrieval. This reflects genuine internalization, not just exposure. The time bonus incentivizes and rewards that fluency. It is not about rushing — it is about measuring the confidence that comes with deep mastery. --- ## Component 3: Mode Multipliers Different learning modes in Jogg have different purposes, intensities, and strategic values. The multiplier component reflects this. | Mode | Multiplier | Rationale | |------|-----------|-----------| | **Organized Lanes** | 1.0× | Structured learning — baseline XP | | **Mixed Practice** | 1.15× | Cross-topic reasoning is harder | | **RUSH Mode** | 1.35× | High pressure, speed required | | **Papers Quest** | 1.30× | Research-level depth | | **Daily Jogg** | 1.0× | Consistency rewarded separately through streaks | | **Arcade** | Varies | Pass-based bonus model | **Note on current implementation:** The mode multiplier system is implemented and configured. Some multipliers are actively being rolled out across all modes as part of our XP unification work. What is always active: base XP by difficulty + time bonus. --- ## Daily Jogg XP — The Delta Model Daily Jogg uses a special XP model that is different from other modes. Understanding it helps you get the most out of your daily sessions. **The challenge with daily XP:** If every retry of Daily Jogg awarded full XP, you could artificially inflate your daily XP by retrying the session multiple times. The same questions, answered again and again, would multiply XP beyond what the actual learning warranted. **Jogg's solution — the delta model:** 1. When you complete Daily Jogg, your session XP is computed normally (base XP × time bonus for each correct answer, plus a daily completion bonus if you get 4 out of 5 or more correct) 2. Jogg checks whether you have already completed Daily Jogg today 3. If yes: only the **improvement** over your previous attempt is added to your total XP 4. If no: the full session XP is added **Example:** - First Daily Jogg attempt today: 95 XP earned → +95 XP to your total - You retry (wanted to improve): 120 XP earned → only +25 XP added (the improvement) - If your retry earns less: +0 XP (retrying worse does not reduce your XP) **Daily completion bonus:** If you answer 4 out of 5 or more questions correctly in Daily Jogg, you earn an additional **+2 XP bonus** on top of your per-question XP. Small, but meaningful — it rewards accuracy, not just participation. --- ## Level Progression — What XP Buys You XP accumulates over time and determines your current level. Jogg uses a **progressive XP curve** — each level requires more XP than the last. The XP required to advance to the next level follows this formula: ``` XP required for next level = round(100 × currentLevel × 1.5) ``` This means: | Level | XP to advance to next level | |-------|-----------------------------| | 1 | 150 XP | | 5 | 750 XP | | 10 | 1,500 XP | | 20 | 3,000 XP | | 30 | 4,500 XP | | 40 | 6,000 XP | | 49 | 7,350 XP | Early levels are achievable quickly — you can see visible progress within your first few sessions. Later levels represent substantial commitment and genuine depth. **Why a progressive curve?** Because real expertise does not accumulate linearly. Going from knowing nothing about AI to knowing the basics takes less time and effort than going from solid practitioner knowledge to genuine expert-level mastery. The XP curve reflects this reality — it is harder to advance at higher levels, which is how it should be. --- ## Tier Bands — The Milestones That Matter 50 levels are organized into four named tiers: | Tier | Levels | What It Signifies | |------|--------|------------------| | **Bronze** | 1–12 | Building foundations | | **Steel** | 13–24 | Solid practitioner knowledge | | **Platinum** | 25–36 | Deep, professional-level mastery | | **Mythril** | 37–50 | Elite AI/ML expertise | Advancing to a new tier is one of the most meaningful milestones in Jogg. Each tier boundary represents a genuine qualitative jump in your AI/ML depth — not just a number, but a reflection of the actual knowledge you have built. When you reach Steel, you have passed through the foundational material and are operating with real practitioner knowledge. When you reach Platinum, you are at the level where you can discuss research papers fluently and handle complex technical discussions. Mythril is for the genuinely elite — the learners who have worked through the full breadth and depth of the curriculum. --- ## A Practical Guide to Maximizing Your XP Understanding the formula gives you a practical strategy for efficient progression: ### Focus on accuracy, not speed The time bonus matters, but accuracy matters more. An incorrect answer earns 0 XP regardless of how fast you answered. Slow down on questions you are unsure about — getting it right is worth more than being fast. ### Push into higher difficulty Beginner questions earn 10 XP; Expert questions earn 50 XP — with potentially up to 75 XP including the time bonus. If you find Beginner questions trivial, progress to harder questions as quickly as you can. The XP rewards reflect the actual difficulty. ### Use RUSH Mode strategically RUSH Mode has the highest multiplier of the standard modes (1.35×) and rewards speed. Once you have solidified knowledge in a topic through Organized Lanes, switch to RUSH Mode to reinforce fluency and earn higher XP in less time. ### Never miss a Daily Jogg Daily Jogg is XP-efficient because FSRS ensures every question is worth answering at that moment. It is also your streak mechanism — and long streaks compound your sense of momentum and commitment. ### Complete Papers Quest Papers Quest questions tend toward the Advanced and Expert end of the difficulty spectrum, and the Papers multiplier (1.30×) applies. If you are ready for paper-level depth, Papers Quest is one of the most XP-efficient modes. --- ## The Transparency Principle We want you to be able to predict your XP from first principles. Every element of the formula is public and explained here. What you can always count on: - **Correct answers earn XP by difficulty.** Harder questions = more XP. - **Faster correct answers earn more XP**, up to a 1.5× bonus. - **Daily Jogg uses the delta model** — retrying on the same day only adds your improvement. - **Wrong answers earn 0 XP.** No penalties, just missed opportunity. As we continue to refine and unify the XP system — including fully rolling out mode multipliers across all modes — we will update this documentation to reflect exactly what is active. --- ## What XP Represents About Your Learning A final thought: XP in Jogg is not an arbitrary score. Every XP point represents a correct answer to a question calibrated to a specific difficulty level, answered within a specific time. Your total XP, your level, your tier — these numbers have real meaning because the questions behind them have real meaning. When you reach Platinum in Jogg, you have answered thousands of questions across the full AI/ML curriculum, at every difficulty level, demonstrating consistent recall and genuine understanding. That is not a trivial achievement. It reflects actual depth. That is what we are trying to measure, reward, and help you build. One correct answer at a time. --- *For technical questions about the XP system, or to report anomalies in your XP display, contact [email protected].* *Jogg — Your Professional AI/ML App.*
Jogg Blog