Contests
Timed problem sets with a countdown and a saved best score.
12 timed sets · best scores saved in this browser
Warm-up Sprint
Six easy openers from across the curriculum — matrices, stats, probability, text, information, and pixels. Find your rhythm and bank a quick score.
Linear Algebra Blitz
Matrix products, norms, projections, and determinants, finishing with an adjugate and a QR solve. Ten problems, thirty minutes.
Probability Rapid Fire
Factorials, combinations, permutations, and expectation, then Bayes against the clock. Short set, sharp thinking.
Statistics Speedrun
Mean, variance, median, and mode, finishing on covariance. Five descriptive-statistics problems, one sitting.
ML Fundamentals Gauntlet
Sigmoid, entropy, Gini, KNN, and metrics, then three hard classics — k-means, tree splits, and the normal equation. The whole intro toolkit in one run.
Deep Learning Deep Dive
ReLU and friends, a numerically stable softmax, an MLP forward pass, a conv layer, and a backprop gradient. The set ramps up fast.
Mixed 30
A cross-category sampler from the full catalog: five easy openers, then five mediums spanning ML, RL, time series, vision, and optimization.
Hard Mode
Ten genuinely hard problems — Jacobians, k-means, tree splits, backprop, and Adam, plus hard cuts from vision, RL, forecasting, graphs, and information theory. No warm-up.
Vision Sprint
From RGB plumbing to interpolation: eight computer-vision problems, ending on bilinear sampling. Pixels in, numbers out.
Sequential Decisions
Policy evaluation, extraction, and improvement, building to value iteration to convergence. Eight reinforcement-learning problems.
Forecast Lab
Differences, lags, and rolling statistics, capped by a Holt-Winters step. Eight time-series problems against the clock.
Graph Gauntlet
Build the graph, traverse it, then hunt cycles and bridges. Eight graph-algorithms problems from adjacency to bridges.