fn subtract_capacity_from_remaining_limit( best_asset: &AssetRef, remaining_agent_limits: &mut HashMap<ProcessID, Capacity>, )