public double tcoh(Bundle<Venue> bundle) {
		double tcoh = 0;
		
		List<Venue> bundleVenues = bundle.getItems();
		for (Venue bundleVenue1 : bundleVenues) {
			for (Venue bundleVenue2 : bundleVenues) {
				tcoh += tsim(bundleVenue1, bundleVenue2);
			}
		}
		
		tcoh = (double) tcoh/(bundle.getItemNb()*bundle.getItemNb());
		
		return tcoh;
	}