★ Number Line Leap
playablenumber_line_leap · math · mapper.number_line
Concept: Magnitude, fractions, negatives
Player does: Land on 3/8 or −2.5 with only coarse landmarks labeled
Breaks: A bigger denominator means a bigger fraction
A fraction's size comes from how far along the line it lands, and a bigger denominator makes each step smaller.
Equivalent Landing
playableequivalent_landing · math · mapper.number_line
Concept: Equivalent fractions
Player does: Two different-looking fractions must land on the same stone
Breaks: Different numerals mean different amounts
Equivalent fractions name the same point on the line, no matter how they are written.
Log Scope
playablelog_scope · math · mapper.number_line
Concept: Scientific notation, orders of magnitude
Player does: Place 10⁻⁹ m, 10³ m, 10⁶ m on a zoomable log line
Breaks: 10⁻⁹ is a large negative number
A negative exponent means a tiny positive number; each step on a log line multiplies by ten.
Integer Lift
playableinteger_lift · math · mapper.number_line
Concept: Signed-number arithmetic
Player does: Ride the elevator through basement floors: −3 − (−5)
Breaks: Subtracting a negative makes a number smaller
Subtracting a negative moves you up the line, because it undoes a move down.
Intersection Hunt
playableintersection_hunt · math · mapper.plane
Concept: Systems of equations
Player does: Mark the one point both laser paths pass through
Breaks: A solution only has to satisfy one equation
A system's solution must satisfy every equation at once, which is exactly where the lines intersect.
Allowed Region
playableallowed_region · math · mapper.plane
Concept: Inequalities
Player does: Only tiles where y < 2x + 1 are solid; mark the safe region
Breaks: Multiplying by a negative keeps the inequality direction
Multiplying or dividing an inequality by a negative number flips the inequality's direction.
Distance Field
playabledistance_field · math · mapper.number_line
Concept: Absolute value
Player does: Beacons light where |x − 3| < 2; mark the whole lit stretch
Breaks: |x| just deletes a minus sign, so |x| = x
Absolute value is distance from zero, so |x| equals x only when x is nonnegative; otherwise it flips the sign.
Coordinate Treasure
playablecoordinate_treasure · math · mapper.plane
Concept: Distance & midpoint
Player does: Mark the midpoint between two torches on the grid
Breaks: The midpoint is the difference of the coordinates
The midpoint is the average of the two points' coordinates, not their difference.
Circular Navigator
playablecircular_navigator · math · mapper.plane
Concept: Unit circle
Player does: Walk the unit circle to where the x-shadow reads the given cos θ
Breaks: sin θ is the x-coordinate
On the unit circle cos θ is the x-coordinate and sin θ is the y-coordinate.
Projection Machine
playableprojection_machine · math · mapper.number_line
Concept: sin & cos as projections
Player does: Predict where the rotating point's shadow lands at θ
Breaks: sin and cos are unrelated functions
Sine and cosine are the two shadows of one rotating point, which is why they share a period and trade peaks.
Radian Rune Line
playableradian_rune_line · math · mapper.number_line
Concept: Radian measure
Player does: Step onto 5π/6 on the unrolled circle
Breaks: π radians is a full turn
A full turn is 2π radians because the unit circle's circumference is 2π; π is half a turn.
Vector Winds
playablevector_winds · math · mapper.plane
Concept: Vector addition
Player does: Place fans; mark where their combined push carries you
Breaks: Vectors add like numbers (3 + 4 = 7)
Vectors add component-wise (or tip-to-tail), so their combined magnitude generally is not the simple sum of their lengths.
Component Split
playablecomponent_split · math · mapper.plane
Concept: Components
Player does: Split thrust into x and y engines that land you on target
Breaks: Components add up to the magnitude
A vector's magnitude comes from the Pythagorean combination of its components, not their simple sum.
Scatter Landscape
playablescatter_landscape · math · mapper.number_line
Concept: Correlation
Player does: Place each scatter plot's r on the −1…1 line
Breaks: r = 0 means no relationship of any kind
A correlation of r = 0 rules out a linear relationship but not a strong nonlinear one.
Evidence Updater
playableevidence_updater · math · mapper.number_line
Concept: Bayes' theorem
Player does: After the test result, set the belief meter
Breaks: A 99%-accurate test means a 99% chance you're sick
Bayes' theorem shows the chance of being sick given a positive test also depends on the disease's rarity, which can make it far below the test's accuracy rate.
Restricted World
playablerestricted_world · math · mapper.number_line
Concept: Conditional probability
Player does: Irrelevant outcomes vanish once the condition is known; place P(A|B)
Breaks: P(A|B) = P(B|A)
Conditional probability is not symmetric in general: P(A|B) and P(B|A) can be very different values.
Z-Score Rapids
playablez_score_rapids · math · mapper.number_line
Concept: z-scores, normal distribution
Player does: Place the raft at the reading's z-score
Breaks: z = 2 means twice the average
A z-score of 2 means the value is two standard deviations above the mean, not double the mean itself.
Motion Predictor
playablemotion_predictor · physics · mapper.number_line
Concept: Velocity
Player does: Predict where the cart will be after Δt, then watch
Breaks: Speed and velocity are the same thing
Velocity includes direction as well as speed, so two objects with the same speed can have different velocities.
Charge Navigator
playablecharge_navigator · physics · mapper.plane
Concept: Electric fields
Player does: Mark where the test charge feels zero net force
Breaks: Field lines are paths charges must follow
Field lines show the direction of force at each point; a charge's actual path depends on its motion and other forces, not a fixed track.
Phase Diagram Pin
playablephase_diagram_pin · physics · mapper.plane
Concept: Phases vs pressure & temperature
Player does: Place the substance on the P–T diagram to make ice, water, or steam
Breaks: Water always boils at 100 °C
Boiling point shifts with pressure, so water boils below 100°C at low pressure and above it at high pressure.
pH Meter
playableph_meter · chemistry · mapper.number_line
Concept: pH scale
Player does: Place solutions on the pH line; 10× concentration is one step
Breaks: pH 4 is twice as acidic as pH 5
pH is logarithmic, so each whole step is a tenfold change in acidity, meaning pH 4 is ten times more acidic than pH 5.
Earthquake Triangulation
playableearthquake_triangulation · earth_space · mapper.plane
Concept: Locating epicenters
Player does: Draw three distance circles; mark where they meet
Breaks: One station can locate the epicenter
A single seismic station gives only a distance, so at least three stations are needed to triangulate the epicenter.
Moon Phase Orbit
playablemoon_phase_orbit · earth_space · mapper.plane
Concept: Moon phases
Player does: Place the Moon in its orbit to show the requested phase
Breaks: Phases are Earth's shadow
Moon phases come from the changing angle at which we see the Moon's sunlit half, not from Earth's shadow.
Half-Split Hunt
playablehalf_split_hunt · cs · mapper.search
Concept: Binary search
Player does: Find the hidden number within ⌈log₂ n⌉ probes
Breaks: Binary search works on unsorted data
Binary search relies on the data being sorted so each probe can eliminate half the remaining range.
Safe Sampling Window
playablesafe_sampling_window · engineering · mapper.number_line
Concept: Setup & hold time
Player does: Place the input transition outside the window around the clock edge
Breaks: Any change before the edge is safe
A signal must be stable through both the setup time before and the hold time after the clock edge to be sampled safely.
Map Evolution
catalogmap_evolution · history · mapper.map
Concept: Borders & movement over time
Player does: Move borders, migrations, and battles to the right year
Breaks: Borders have always been where they are now
Borders have shifted repeatedly through conquest, treaty, and negotiation, so today's map is a recent snapshot.
Map Placement
catalogmap_placement · geography · mapper.map
Concept: Locations & regions
Player does: Pin places onto the regions of the stylized map
Breaks: Maps show countries at their true size
Most flat maps distort area with the projection, so a country's map size is not its true relative size.
Lat-Long Navigator
playablelat_long_navigator · geography · mapper.plane
Concept: Latitude & longitude
Player does: Sail to the coordinates on the grid
Breaks: Longitude lines are parallel
Longitude lines converge at the poles, while only latitude lines run parallel to each other.
Setting Map
catalogsetting_map · literature · mapper.map
Concept: Setting
Player does: Place key events on the story's map
Breaks: Setting is just backdrop
Setting shapes plot and character choices, functioning as more than a passive backdrop.
Vanishing Point
playablevanishing_point · art · mapper.plane
Concept: Linear perspective
Player does: Place the vanishing point so the corridor reads correctly
Breaks: Parallel lines stay parallel in a drawing
In linear perspective, parallel lines receding in space converge toward a shared vanishing point.