Math Practice Drills

Minimal UI. Big type. Accurate timing. Persistent SQLite storage.

Setup

Keys: Enter=Submit, Space=Start/Next, Esc=Pause.

Per-Operator Caps & Seeds

Caps = hard limits. Seeds = starting difficulty (used at run start; adaptive ramps from there).
+ addends ≤
Seed | Current: —
− minuend/subtrahend ≤
Seed | Current: —
× factors ≤
Seed | Current: —
÷ divisor ≤
quotient ≤ | Seed d/q /
Current: —

Weighted Operator Selection

Weights are normalized automatically. Set any numbers (e.g., 1, 3, 6, 10).
+ weight
− weight
× weight
÷ weight
Effective mix: —

Mastery Targets (per operator)

When —œMastery path— is on, the quiz locks to the current operator until both targets are met.
+ Accuracy ≥ %   Correct ≥
− Accuracy ≥ %   Correct ≥
× Accuracy ≥ %   Correct ≥
÷ Accuracy ≥ %   Correct ≥
Mastery order: (comma-separated ops)

Personal Bests

Fastest PPM
—
Best Accuracy
—
Longest Streak
—
Time
60s
Score
0/0
Accuracy
100%
PPM
0.0
Streak
0
—

Results

Correct
0
Total
0
Accuracy
0%
PPM
0.0
Streak Max
0
Mode
—
Difficulty
—
Ops
—

History (SQLite)

DateModeSecsCountDiffOps CorrectTotalAcc%PPMStreak

Run Review

Each problem you answered, with timing.
#WhenProblemYour AnswerCorrect?SolutionElapsed (ms)