HN Hall of Fame Weekly email

Elevator Saga – An elevator programming game

play.elevatorsaga.com Tools, games & demos Computer games Computer games Class of 2021-06 Hall of Fame
Screenshot of play.elevatorsaga.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 9 calendar years, with breakout response in 3 of them.

submissions
15
submitters
15
observed span
2015–2025
peak thread · 104 comments
411 pts
latest 20+ return · 2022-10-18
169 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

A project during my graduate work was to solve this problem. You can read my write up, which includes pseudo-code for the best algorithm I found[1]. Long story short: a simple, rules-based algorithm defeated my best efforts at having multiple elevators working together to coordinate their action. [1]: https://clarkmoody.com/Moody_AgentBasedElevatorControl.pdf

Made me remember an interesting anecdote: During my PhD at Purdue I had the good luck to take the Pattern Recognition (nowadays would be called ML) course from Prof. Fukunaga, one of the pioneers in the field (https://en.m.wikipedia.org/wiki/Keinosuke_Fukunaga). In one of his classes he mentioned that years ago a company came to him, requesting his expertise in optimizing movement of a bank of elevators. He thought it would be trivial :-) After telling us that all his approaches failed miserably…

Jun8·278-point thread·

At SciFi conventions I had a friend who was good at lock picking, and he picked the lock of the elevator control room at the top of the hotel. The elevators were controlled by cabinets of relays, and there was a schematic of the elevator controller, which was pretty straightforward to follow and not too complicated. You could trigger the elevator into going to different floors by toggling the relay corresponding to the call button with a pencil. On one…

Well hell here goes my afternoon... I've always wondered if I could write a good elevator algorithm. This gives me a framework to experiment with.

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
3

100+ points or 50+ comments

Total points
898

reference only — not used in Hall rules or ranking

Total comments
263

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2015-01-22Elevator Saga – An elevator programming gameFirst breakout · Best threadsandebert411104
2015-01-22Elevator Saga – the elevator programming gameshawndumas70
2017-09-25The elevator programming gamerahulroy920210
2017-12-17Elevator Saga (2015)n_e20
2018-03-27Elevator Saga: The elevator programming gamekarimf10
2019-11-02Elevator Saga: The Elevator Programming Gamealpb41
2020-12-06Elevator Sagathunderbong20
2021-06-12Elevator Saga – An elevator programming gameHall inductionwarpech27899
2022-10-15Elevator Saga – The elevator programming gameflux_w4210
2022-10-18Elevator Saga: Elevator programming gameLatest 20+ point returnhomarp16957
2022-10-19Elevator Saga The elevator programming gamesigna11111
2024-01-22Elevator Saga: The elevator programming gamehinoki31
2024-08-30Elevator Sagamichalc30
2024-12-09Elevator Saga The elevator programming game (2015)wslh30
2025-11-12Elevator Saga – the elevator programming gamepavel_lishin20