Two new ways to shape your day

Magic Carpet builds your park day for you. But until now, if you wanted to do Kilimanjaro Safaris in the early morning, there was no good way to say so. This update adds two ways to control your day, each suited to a different job.

Time preferences: tell the optimizer when

Every prioritized attraction on the Attractions screen now has a clock icon. Tap it and you can set an earliest start, a latest start, or both: “Before 10:00 AM”, “1:00 PM – 5:00 PM”.

The Attractions screen with time preferences set on Peter Pan's Flight and Seven Dwarfs Mine Train
Preferences show right on the attraction list.
The time preference dialog for Seven Dwarfs Mine Train with a latest start of 10:00 AM
Set an earliest start, a latest start, or both.

A preference is a nudge, not a cage: the optimizer will try hard to fit the attraction in your window, but it won’t silently drop it if it can’t. And because the preference lives in your plan settings, it keeps working all day. When your plan adapts in the park (a ride goes down, you linger at lunch), every re-optimization still respects it.

You can set preferences while building a plan, or any time afterwards from the plan screen menu under Day setup → Attractions.

Edit Itinerary: rearrange the day yourself

The plan screen’s Your Day section now has an Edit Itinerary button. It opens your whole day as a list you can rearrange: drag a card with its handle, tap the arrows, or pull something out of the day entirely by moving it below “Not in your day”.

The interesting part is what happens after every move: the same optimizer that built your plan re-times the entire day around the new order, and the bar at the top shows exactly what the change costs (or saves) in queue time, walking, free time, and things that no longer fit. Those numbers are totals for the whole day. The demo day in these screenshots is a packed one, 34 attractions in Magic Kingdom in mid-July, and the optimizer fits it with about five and a half hours of standby across the entire day, which works out to under ten minutes per attraction. Nothing is committed until you tap Save changes, and undo/redo lets you step through every version you’ve tried.

Edit Itinerary after swapping the two princess meets, showing a one-minute queue increase
Swapping the two princess meets: one extra minute of queue. Go for it.
Edit Itinerary after moving Seven Dwarfs Mine Train off rope drop, showing 58 extra queue minutes and six items that no longer fit
Moving Seven Dwarfs Mine Train off rope drop: +58 minutes of queue.

That second screenshot is a real example of why the preview matters. One innocent-looking swap, riding Tomorrowland Speedway before Seven Dwarfs Mine Train instead of after, costs 58 minutes of extra queueing, and the cascade pushes six things out of the day, including the parade, the fireworks, and both meal breaks. Everything that stops fitting is flagged before you commit:

The bottom of Edit Itinerary showing Won't fit flags and the Not in your day section
Anything that stops fitting is called out, not silently dropped.

If you have a Multi Pass, Edit Itinerary also shows the Lightning Lanes your plan expects to book, and a Recalculate button re-picks those suggestions to match your new order. If your day stops fitting after you’ve moved things around, try recalculating your Lightning Lanes, and the optimizer may find a way to make it all work.

Which one should you use?

Both, but for different things. Edit Itinerary is perfect for small tweaks and for playing out what-ifs: swap two rides, park the parade, and watch what it does to your day before deciding. But if what you’re really after is timing, like “Seven Dwarfs Mine Train before 10am”, set a time preference instead and let the optimizer rebuild the day around it. The optimizer can explore arrangements you’d never try by hand, and unlike manual edits, preferences stick when your plan adapts during the day.

As always, this is a beta: if you have feedback after using these updates, or you have an idea for a feature you’d like to see in the app, tell me through the beta feedback form. It genuinely shapes what gets built next.

← All updates