Skip to content
Unit 1 of Base Camp and Summit is free — take the free AI Prep Test to find your starting point.
ProofNPixelAI

Concept simulators

Poke it. Break it. Understand it.

Ten interactive models of the ideas the Olympiad tests. Each takes a few minutes and works on your phone.

01

Linear regression & loss

Drag points and fit a line. Watch MSE and MAE react to every outlier.

5 minOpen
02

Gradient descent

Roll downhill on a loss curve. Find the learning rate that converges — and the one that explodes.

4 minOpen
03

Overfitting & model complexity

Raise the polynomial degree and see training error fall while test error climbs.

4 minOpen
04

k-nearest neighbours

Tap anywhere to classify a point. Change k and watch the vote — and the borders — shift.

4 minOpen
05

Decision tree splits

Pick a feature and a threshold. Minimise Gini impurity to find the best split.

5 minOpen
06

k-means clustering

Step through assign-and-update until the centroids stop moving.

4 minOpen
07

Thresholds, precision & ROC

Slide the decision threshold. Trade precision for recall and trace the ROC curve.

5 minOpen
08

Bayes' theorem

See why a 99% accurate test can still be wrong most of the time.

3 minOpen
09

PageRank

Iterate the random surfer on a tiny web. Add links and change damping.

5 minOpen
10

Image convolution

Slide a 3×3 kernel over pixels: blur, sharpen and detect edges by hand.

5 minOpen
11

Sorting & searching

Race bubble, insertion and merge sort, then binary search a sorted shelf. Count every comparison.

4 minOpen
12

Shortest paths

Find the quickest route across a city map, step by step, the way maps apps do.

4 minOpen
13

Pixels & colour

Zoom into an image until it becomes numbers. Mix RGB, brighten and threshold it.

4 minOpen
14

Chance experiments

Toss coins and roll dice thousands of times. Watch frequencies settle on the true chance.

3 minOpen
15

Logistic regression

Bend a line into a probability. Move the boundary and watch the log loss react.

5 minOpen
16

A tiny neural network

Wire up neurons and train them. Discover why one neuron can never learn XOR.

5 minOpen
17

Word embeddings

Explore a map of word meanings. Measure cosine similarity and try analogies.

4 minOpen
18

Temperature & sampling

Turn the temperature dial on a language model. Watch top-k and top-p reshape its choices.

4 minOpen
19

Matrix transformations

Drag a 2×2 matrix and watch the plane stretch, flip and rotate. Area = determinant.

5 minOpen
20

Fairness & thresholds

Two groups, one model. Tune thresholds and see what equal opportunity costs.

5 minOpen