Live model · synthetic warehouse · computed in your browser

Which boxes share a cart, and which way to walk

The model below is a re-implementation of the cart-picking decision core on a generated warehouse. Left is what a first-come cart would walk; right is the optimized cart. Shuffle the orders to get a new wave.

Next cart · real-time

…

1 · Objective

Zones, then aisles, then metres

A cart that stays in one zone beats a shorter walk across two. Only ties are settled by travel time — and every swap in the search respects that order.

2 · Route

Exact in milliseconds

Inside an aisle a sweep with at most one turn-back; across aisles an ordering that enters each zone once. Two small dynamic programs give the exact best route.

3 · Choice

Fewest aisles that fill a cart

Real-time mode searches the smallest aisle set that fills the next cart; wave mode packs every box into trips and dispatches them so workers avoid the same aisle.