Gear Ratio Gate
playablegear_ratio_gate · math · tuner.formula
Concept: Ratios & proportion
Player does: Set gear tooth counts so the portcullis rises at the target speed
Breaks: Ratios scale by adding the same amount
A ratio scales by multiplying both parts by the same factor, never by adding to them.
Percent Shop
playablepercent_shop · math · tuner.formula
Concept: Percent change
Player does: Apply successive markups and discounts to hit an exact price
Breaks: −20% then +20% returns to the start
Successive percent changes multiply, so a 20% drop and a 20% rise do not cancel.
Graph Terrain
playablegraph_terrain · math · tuner.curve
Concept: Slope & intercept
Player does: Tune m and b so the ramp meets the ledge
Breaks: Slope is run over rise
Slope is rise over run, the vertical change divided by the horizontal change, not the other way around.
Projectile Architect
playableprojectile_architect · math · tuner.curve
Concept: Quadratics (standard form)
Player does: Tune a, b, c so the arc threads the rings
Breaks: c changes how wide the parabola is
In standard form the leading coefficient a controls the parabola's width, while c only shifts the y-intercept.
Move the Arc
playablemove_the_arc · math · tuner.curve
Concept: Vertex form
Player does: Drag h, k, a to move the parabola onto its target
Breaks: (x − 3)² shifts the graph left
In vertex form, (x − h)² shifts the graph right by h, so (x − 3)² shifts right, not left.
Reverse Growth
playablereverse_growth · math · tuner.formula
Concept: Logarithms
Player does: Choose how many doublings reach the target population
Breaks: A logarithm is division
A logarithm answers how many times to multiply by the base to reach a value; it is the inverse of exponentiation, not division.
Mirror Angles
playablemirror_angles · math · tuner.formula
Concept: Reflection angles
Player does: Set mirror angles so the beam hits the crystal
Breaks: Light bounces straight back off any mirror
Light reflects so the angle of incidence equals the angle of reflection, not straight back unless it hit head-on.
Pythagoras Bridge
playablepythagoras_bridge · math · tuner.formula
Concept: Pythagorean theorem
Player does: Cut the plank that spans the diagonal gap
Breaks: The hypotenuse is a + b
The hypotenuse's length is the square root of a² + b², not the simple sum of the legs.
Scale Shifter
playablescale_shifter · math · tuner.formula
Concept: Similarity; square-cube law
Player does: Grow ray: double your size, 8× your weight, too big for the gap
Breaks: Doubling length doubles volume
Volume scales with the cube of linear size, so doubling length multiplies volume by eight, not two.
Volume Pour
playablevolume_pour · math · tuner.formula
Concept: Volume
Player does: Fill differently shaped tanks to the same volume
Breaks: The taller container holds more
Volume depends on the full shape, not just height, so a shorter but wider container can hold more.
★ Phase Gate
playablephase_gate · math · tuner.oscillator
Concept: Period
Player does: Dial the period so the vault rings lock
Breaks: A bigger b makes the period longer
The period of sin(bt) is 2π/|b|, so a bigger b squeezes the wave and shortens the period.
Pulse Matcher
playablepulse_matcher · math · tuner.oscillator
Concept: Frequency
Player does: Match pulses per second to the beacon
Breaks: Frequency and period are the same number
Frequency is the reciprocal of the period: cycles per unit time, not time per cycle.
Oscillation Reach
playableoscillation_reach · math · tuner.oscillator
Concept: Amplitude
Player does: Set the swing so the platform just touches each checkpoint
Breaks: Amplitude is peak-to-trough
Amplitude is the distance from the midline to a peak, half of the full swing.
Wave Alignment
playablewave_alignment · math · tuner.oscillator
Concept: Phase shift
Player does: Slide one wave in time until the peaks align
Breaks: sin(x + π/2) shifts right
Adding inside the argument shifts the graph left, because each output now happens earlier.
Arc Builder
playablearc_builder · math · tuner.formula
Concept: Arc length s = rθ
Player does: Lay rope along the rim; the angle is arc ÷ radius
Breaks: An angle's radian measure depends on the circle's size
Radian measure is arc length divided by radius, so it is the same for any circle.
Peak Efficiency
playablepeak_efficiency · math · tuner.optimize
Concept: Optimization
Player does: Tune the parameter to maximize the machine's output
Breaks: The max is always at an endpoint
An optimum can occur at a critical point in the interior, not just at an endpoint of the domain.
Linked Machines
playablelinked_machines · math · tuner.formula
Concept: Related rates
Player does: Set how fast the radius grows so volume rises at the target rate
Breaks: Linked quantities change at the same rate
Related quantities change at rates connected by the chain rule, which usually differ rather than match.