public String bet(int minBet,int maxBet){
		double avrgOppAPW = getAvrgOppAPW(match.holeCards.size());
		if (avrgOppAPW != 0.0) {
			double avrgOppWin = getAvrgOppWin(match.holeCards.size());
			if (avrgOppAPW <= 0.35) {
				if (avrgOppWin >= (match.stackSize / 4)) {
					weight *= 1.5;
				}
			}
			
			if (avrgOppAPW >= 0.75) {
				weight *= 0.5;
			}
		}
		
		if (match.abs_prob_win > 0.85 && avrgOppAPW < 0.5) {
			weight *= 1.5;
		}
		
		double betAmt = weight * match.abs_prob_win * match.pot;
		weight = 1.0;
		if(minBet <= betAmt ){
			if(maxBet < betAmt){
				return "BET:"+maxBet;
			}else{
				return "BET:"+((int) betAmt);
			}
		}else{
			return "CHECK";
		}
	}