docs/introduction/getting started
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 waits for review.

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.