if (!minAmount || (roomState.totalResources[resourceType] || 0) < minAmount) {
                minAmount = roomState.totalResources[resourceType];
                bestRoom = roomName;
            }