private double adjustBiddingOffer(double offer) {
		float sum = 0;
		float average = 1;
		int x = this.winCounter;
		int i = 0;
		for(; i < this.biddingHistory.size(); i++) {
			sum += this.biddingHistory.get(i);
		}
		
		if(sum > 0) {
			average = sum / i;
		}
		
		double adjustedAverage = ((x+1) / (x+5) * Math.abs(1-average)) + 1;
		
		System.out.println("AdjustedAverage with which we multiply the offer "+adjustedAverage);
		
		return (adjustedAverage * offer);
	}