docs/introduction/getting started
print
introduction

getting started

The shortest route from a new account to a graded Mathleagues submission.

1 · create an account

Open the welcome page and choose sign in or sign up. Authentication is handled by Firebase; your public profile starts with an Elo rating of 1200.

2 · choose a problem

From the dashboard, use the random-problem action or open the problem library. The problem carries its own rating and tells the client which solving mode and response shape to render.

the three modes
answer-only gives one final answer. guided breaks a solution into marked steps. free-response accepts a full written solution.

3 · submit and review

The timer records solve duration. On submission, the server grades the response, stores the result, and returns feedback plus the solution when grading is complete. Deterministic and eligible non-flagged AI grades can update Elo. Flagged or manual-review work is held with no Elo impact; a human reviewer later finalizes the grade. Finalized grades can be appealed from submission history. Read reviews and appeals for the complete workflow.

the client-facing flow
open problem
  → render sanitized prompt and response UI
  → submit response to the server
  → receive marks, feedback, solution, and Elo result
keep going
Read problem types before your first multi-step problem, then try the sandbox.