private void checkVictoryConditions() {
		int playersRemaining = 0;
		Player potentialVictor = null;
		for (Player player : players) {
			if (!player.isDefeated()) {
				playersRemaining++;
				potentialVictor = player;
			}
		}
		if (playersRemaining == 1) {
			potentialVictor.endTurn();
			endMatch(potentialVictor);
		} else if (playersRemaining == 0) {
			endMatch(null);
		}
	}