It's 11 PM in lower Manhattan and you're the overnight bike-share rebalancing crew. You have one van (20 bikes) and 8 stops.
Tap a station, then pick up or drop off bikes with the stepper. Circles are sized by docks and coloured by how full they are. ▼ means it will probably run dry by morning, ▲ that it will fill up.
Press Run the morning. The real trips from 6–10 AM that day replay on the map, sped up to a minute.
A rider who finds no bike is stranded. A rider who finds no free dock is a full-dock miss. Fewer misses = better.
Your plan is scored 0–100 against the best plan our solver found, and each stop is graded 🟩🟨🟧🟥 against the best move available at that moment. One puzzle a day, same for everyone — share your squares.