2026 · Showcase · MATSim
Where can new homes go before the roads break down?
The capacity planner offers the morning-peak car trips of every prospective home as agents that can either travel or opt out. Agents compete for road space. When part of the network approaches gridlock, measured by its macroscopic fundamental diagram, travelling there becomes costly and the marginal trips drop out, and each block keeps homes in proportion to its home trips that get through.
It runs in two modes. The over-allocation check keeps the design's allocation and asks where it is over-allocated and how many homes per block survive. The planner's answer is a starting point: full-day simulations then scale its homes up or down until the busiest part of the network peaks just below its critical load. The sensitivity map lets the same homes move between blocks and shows where the network has most room. It is not a plan.
The method grew out of our flood evacuation work (below) and was rebuilt on current MATSim for urban growth. The interactive demo runs it on the Tanjong Pagar waterfront scenario, designed by Tanvi Maheshwari at the Future Cities Laboratory for her ETH Zurich doctoral thesis and simulated by Pieter in Sketch MATSim. It is also the test case of our joint papers in the Journal of Urban Design and Philosophical Transactions of the Royal Society A.
- Homes proposed in 12 blocks
- 35,445
- Their morning-peak car trips, offered to the planner
- 27,649
- Homes that hold in a full-day simulation
- 19,846
How it works
- 1Proposed homesThe morning-peak car trips of every prospective home enter as agents that can travel or opt out.
- 2Simulated morning peakAgents compete for road space. Near gridlock, travelling becomes costly and marginal trips drop out; each block keeps homes in proportion to the trips that get through. In the sensitivity map, homes may also move between blocks, which shows where the network has room.
- 3Full-day validationThe over-allocation check then scales the planner's homes, up or down, until a full simulated day peaks just below critical load.
Indicative research prototype on a research design scenario, not an adopted plan. The planner did not converge, the homes that hold rest on one seed of full-day runs and are approximate, and nothing is calibrated to counts.