private static void infect(Organism o1, Organism o2) {
		if ((o1.timeSick < 0 && o2.timeSick < 0) || (o1.timeSick > -1 && o2.timeSick > -1)) {
			return;
		}
		if (o1.timeSick > -1 && o2.timeSick < DISEASE_RECURANCE_TIME) {
			o2.timeSick = o1.random.nextDouble() < o1.diseaseVirulence ? 0 : -1;
		} else if (o1.timeSick < DISEASE_RECURANCE_TIME) {
			o1.timeSick = o2.random.nextDouble() < o2.diseaseVirulence ? 0 : -1;
		}
	}