public Path BestPath(Path p1, Path p2) {
		Path output = p1;
		if (p1 == null
				|| (p2 != null && playerCount != 3 && p2.getAverageWorth() > p1
						.getAverageWorth())) {
			output = p2;
		} else if (p2 != null
				&& p2.getAverageWorthNeutral() > p1.getAverageWorth()) {
			output = p2;
		}

		return output;
	}