public Venue findMaxTsimVenue(Venue pivot, Map<String, Venue> activeVenues) {
		double maxTsim = -1;
		Venue maxTsimVenue = null;
		
		for (Venue venue : activeVenues.values()) {
			double tsim = (2*tsim(pivot, venue) + eapp(venue))/3;
			
			if (tsim > maxTsim) {
				maxTsimVenue = venue;
				maxTsim = tsim;
			}
		}

		return maxTsimVenue;
	}