Carson
Carson
 -Have defenders work together, avoid too-powerful attackers
-It might be worth the cpu cost to reverse the search pattern for room logistics requests. Instead of haulers in need of requests finding the closest one for them, requests...

When we are looking to delete a dead creep's memory, run a role based runDead() function to deal with any data that needs modification. For example if a claimer or...
- road and offroad - persistent in case we loose roads and need to switch back
- defensiveWeight influences consideration for defensive score - economicWeight influences considerations for economic score
- When planning, track the average path distance of an onboarding rampart to influence repairer body makeups
At around 5+ rooms it doesn't really matter. Include in dynamicScore
 Top half still doing stationary combat, bottom half running away and not helping at all