public static int getRecommendedExpansionDeployment(BotState state) {
		int out = 0;
		String gameState = GameStateCalculator.calculateGameState(state);
		if (gameState.equals("open")) {
			out = getRecommendedExpansionDeploymentGameOpen(state);
		} else if (gameState.equals("stalemate")) {
			out = getRecommendedExpansionDeploymentGameStalemate(state);
		} else if (gameState.equals("won")) {
			out = getRecommendedExpansionDeploymentGameWon(state);
		} else if (gameState.equals("lost")) {
			out = getRecommendedExpansionDeploymentGameLost(state);
		} else if (gameState.equals("timeWorkingForUs")) {
			out = getRecommendedExpansionDeploymentTimeWorkingForUs(state);
		} else if (gameState.equals("timeWorkingAgainstUs")) {
			out = getRecommendedExpansionDeploymentTimeWorkingAgainstUs(state);
		} else if (gameState.equals("armiesAdvantage")) {
			// Debug
			out = getRecommendedExpansionDeploymentGameOpen(state);
		} else if (gameState.equals("armiesDisadvantage")) {
			// Debug
			out = getRecommendedExpansionDeploymentGameOpen(state);
		}
		return out;
	}