1 min readFree

Elevators

Elevators is a free interactive explainer on john.fun about how elevators decide where to go, with live simulations you can speed up and play with.

// at a glance

Is Elevators free?
Free. Yes. Elevators is free to use, with no paid plan.
Category
#Fun
Website
john.fun ↗
Try Elevators ↗
Elevators logo

What is Elevators?

Elevators is a free interactive article that explains why the elevator never seems to come when you press the button. It walks through the algorithms elevators use, starting with SCAN, patented in 1961, and LOOK, the one most people expect, and then on to how a group of cars decides who picks up whom.

Every idea comes with a live simulation of a building. You can add calls, run the elevators at 1x, 5x or 25x speed and watch how wait times change, then see why engineers measure the whole distribution of waits rather than the average. It was one of the most upvoted Show HN posts of 2026.

Main Features

  • Live elevator simulations inside the article
  • Speed controls from 1x to 25x
  • Single-car and multi-car algorithms explained
  • Charts of real wait-time distributions
  • Plain language, no maths background needed

How to Get Started with Elevators

  1. Open john.fun/elevators.
  2. Read from the top and play with each simulation.
  3. Add calls and change the speed to see the algorithm react.
  4. Compare the wait-time charts as the algorithms improve.

Elevators Pricing

Elevators is free in your browser, with no account needed.

Who Should Use It?

  • Curious people who wonder why elevators are slow
  • Students learning about algorithms
  • Fans of interactive explainers like The Pudding

Elevators Alternatives

Frequently Asked Questions

Is Elevators free?

Yes. It is a free interactive article in your browser.

What does Elevators explain?

How elevators decide which floors to visit, from the SCAN and LOOK algorithms to how several cars share the calls, and how wait times are measured.

Who made Elevators?

It is published on john.fun, a site of interactive projects.