The forecaster
A machine-learning model trained on years of wait-time history. It predicts the expected queue for each ride in 15-minute slots, and it is validated on days it has never seen.
You choose the rides. MaxTheFun works out when to ride each one, and then walks you through the day. Here is the whole journey, screen by screen.
The app opens on a live map of the park. Every ride shows its queue right now, in green, amber or red.
Open any ride to see its forecast hour by hour for your date, next to the queue right now and the best time to ride.
MaxTheFun searches for the best order of your rides, given the forecast queues and the real walking time between them. You get a timeline: when to arrive at each ride, how long you will queue, how far you walk.
On the day, the map switches to live mode. A single banner tells you where to walk next, how long it takes and what the queue will be when you arrive.
The end-of-day summary shows how long you queued, how that compares with the worst case for the same rides, how many rides you completed and how far you walked.
The hard work happens on our servers, so the app stays fast and the plan stays fresh.
A machine-learning model trained on years of wait-time history. It predicts the expected queue for each ride in 15-minute slots, and it is validated on days it has never seen.
Finding the best order is hard, because every queue changes with the clock. For a typical day of up to 15 rides we find the provably best order in a fraction of a second. Longer lists get a very close approximation.
Walking times come from the park's real pedestrian paths at a realistic pace, not straight lines across lakes and buildings.