Summary
Dynamically reorder questions during a test based on live performance. Skip easy questions for strong performers; insert bridging 1-mark questions on the same subtopic for struggling students before continuing to harder questions.
Why
Static question ordering wastes time for strong students and demoralises weak ones. Toppr's adaptive model and BYJU'S real-time difficulty adjustment are their primary differentiators.
Implementation Notes
- Track running score during the test (already available from answers_json)
- If student scores 3/3 on first three 1-mark questions → skip 2 easy questions and advance to 3-mark
- If student misses 2+ key points on a 3-mark question → insert a bridging 1-mark on the same topic_tag
- No new AI calls — pure reordering logic on the cached question set
Acceptance Criteria
Summary
Dynamically reorder questions during a test based on live performance. Skip easy questions for strong performers; insert bridging 1-mark questions on the same subtopic for struggling students before continuing to harder questions.
Why
Static question ordering wastes time for strong students and demoralises weak ones. Toppr's adaptive model and BYJU'S real-time difficulty adjustment are their primary differentiators.
Implementation Notes
Acceptance Criteria