Carson
Carson
On new commune reset: - Source positions
Maybe on the creation of a combat request also create and store in memory a rally point based on the largest open area. Store as a packed pos

a central planner can decide, based on priority, which requests to fulfill and through what methods: market utilization or intra-empire terminal transfers
Hauler is filling the upgrade container while a fastFiller container is near empty 

- Record in Memory.stats - Will allow for better CPU diagnosis -- are we using our CPU mostly on intents, or wasting it elsewhere? - Will take some time to...
- weighting system should account for energy transaction costs, where further away rooms have less of their energy "available" to distribute - energy requirements should increase based on rooms with...