Daedalus
A tile-based simulator for manufacturing plants, and an optimiser that designs layouts for them. Give it a site, a catalog of equipment, a production target and a capital budget โ it decides what to buy, where to put it, how to connect it, then simulates the result to check the answer.
plan -> cells -> place -> select -> [polish] -> validate
^ |
+-- transport capex + demand ---+
shortfall feedback