Worker

Workers are robots which move resources around Mars, and assemble buildings.

Decision-making process
Worker robots will prioritize tasks in this order:

''The following information are preliminary observations from the game files and actual game play, meaning readers shouldn't take this data for granted. Items in italic need further observations.''


 * 1) Construction
 * 2) Upgrading
 * 3) Upgrading roads
 * 4) Moving construction materials
 * 5) Moving upgrading materials
 * 6) Moving needed resources to colonies
 * 7) Moving needed resources to Spaceport
 * 8) Scrapping a building
 * 9) Moving needed resources to a factory
 * 10) Clearing out rubbles from a scrapped or destroyed building
 * 11) Hoarding resources in Colonies' stockpile for further use
 * 12) Hoarding resources in Factories' stockpile for further use
 * 13) Unspecified hoarding behavior. ("priorityDefaultHoard")
 * 14) Moving resources to satisfy a Storage Center's minimum inventory requirement
 * 15) Storing/hoarding resources in a Storage Center

High Priority toggle
All hoarding behaviors can still benefit from the "High Priority" toggle, but these tasks will rarely take precedence over non-hoarding behaviors This means that a prioritized Storing Center which doesn't have any minimum inventory requirement will never disrupt the supply chain logistic.

Regular priorities

 * 1) priorityConstructionTask: 120.0
 * 2) priorityBuildingUpgradeTask: 110.0
 * 3) priorityWayUpgrade: 100.0
 * 4) priorityConstructionMaterials: 80.0
 * 5) priorityBuildingUpgradeMaterials: 70.0
 * 6) priorityColonyMove: 70.0
 * 7) prioritySpacePort: 60.0
 * 8) priorityScrap: 50.0
 * 9) priorityFactoryMove: 40.0
 * 10) priorityClearOut: 20.0
 * 11) priorityColonyHoard: 15.0
 * 12) priorityFactoryHoard: 10.0
 * 13) priorityDefaultHoard: 10.0
 * 14) priorityMinimumStorage: 5.0
 * 15) priorityUnassignedStorage: 1.0

High priority toggles

 * 1) priorityConstructionTaskHP: 2020.0
 * 2) priorityBuildingUpgradeTaskHP: 2010.0
 * 3) priorityWayUpgradeHP: 2000.0
 * 4) priorityConstructionMaterialsHP: 1080.0
 * 5) priorityBuildingUpgradeMaterialsHP: 1070.0
 * 6) priorityColonyMoveHP: 1070.0
 * 7) prioritySpacePortHP: 1060.0
 * 8) priorityScrapHP: 1050.0
 * 9) priorityFactoryMoveHP: 1040.0
 * 10) priorityClearOutHP: 1020.0
 * 11) priorityMinimumStorageHP: 1005.0
 * 12) priorityColonyHoardHP: 30.0
 * 13) priorityFactoryHoardHP: 20.0
 * 14) priorityDefaultHoardHP: 20.0
 * 15) priorityUnassignedStorageHP: 2.0