A single scenario - a pizza-delivery network across inner Melbourne - flows through nine tools in the lab. It starts from real ABS income & population data to reveal where demand is, then each tool answers one question and hands its answer to the next. In every tool press the Class story button to load the same 10 suburbs, so the whole class works one connected problem from where the customers are to how to deliver.
Run these left-to-right. Each stage's output is drawn from the same shared dataset, so the numbers line up: the kitchen you locate becomes the depot you route from.
Every Class story button loads its slice of exactly this data, so the answers chain across tools. Demand weight is relative order volume (pizzas/week, in hundreds).
| Suburb | Lat | Lon | Weight |
|---|---|---|---|
| CBD | -37.8140 | 144.9633 | 18 |
| Carlton | -37.8001 | 144.9671 | 12 |
| Fitzroy | -37.7980 | 144.9780 | 11 |
| Richmond | -37.8230 | 144.9980 | 14 |
| South Yarra | -37.8380 | 144.9920 | 13 |
| St Kilda | -37.8677 | 144.9800 | 10 |
| Footscray | -37.8005 | 144.9002 | 9 |
| Brunswick | -37.7670 | 144.9600 | 11 |
| Docklands | -37.8150 | 144.9460 | 8 |
| Prahran | -37.8510 | 144.9930 | 12 |
| Candidate | Lat | Lon |
|---|---|---|
| North Melbourne DC | -37.8030 | 144.9440 |
| Cremorne DC | -37.8290 | 144.9930 |
| Kensington DC | -37.7940 | 144.9300 |
| Windsor DC | -37.8560 | 144.9905 |
Total demand = 118 (118k units). North Melbourne is the depot used for Transportation & VRP. Every geographic tool sits on the same Melbourne map, so a point in one tool is the same point in the next.