Examples of needAmountToCall()


Examples of com.poker.analyst.element.Board.needAmountToCall()

      }  
    }else{
      if (checkHandForHSet(heroHand,1))
        return new AnalystResult(UIReaction.UIR_ACTION_RAISE, StringEx.float2str2(raiseAmount));
     
      if (board.needAmountToCall() < 1.1 * bb)
        return new AnalystResult(UIReaction.UIR_ACTION_CALL, "");     
     
      if (board.getPlayers().get(board.getHero()).getStack() < 2 * bb)
        return new AnalystResult(UIReaction.UIR_ACTION_RAISE, StringEx.float2str2(board.getPlayers().get(board.getHero()).getStack()));
     
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

              board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_RERAISE);
              return new AnalystResult(UIReaction.UIR_ACTION_RAISE, StringEx.float2str2(raiseAmount));
            }
          }
         
          if (checkHandForHSet(heroHand,41) && FloatEx.gt4(bb * 4.1f, board.needAmountToCall())){
            logger.log(Level.WARNING,"REASON: (CALL) heroHand,41");
            return new AnalystResult(UIReaction.UIR_ACTION_CALL, "");
          }
           
          return new AnalystResult(UIReaction.UIR_ACTION_FOLD, "");
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

              board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_RERAISE);
              return new AnalystResult(UIReaction.UIR_ACTION_RAISE, StringEx.float2str2(raiseAmount));
            }
          }
         
          if (checkHandForHSet(heroHand,42) && FloatEx.gt4(bb * 4.1f, board.needAmountToCall())){
            logger.log(Level.WARNING,"REASON: (RAISE) heroHand,42");
            return new AnalystResult(UIReaction.UIR_ACTION_CALL, "");
          }
         
         
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

      // TODO check
      board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_CHECK);     
    }else
    if (analystResult.getReaction() == UIReaction.UIR_ACTION_FOLD){
      // TODO fold
      if (!surrogate.equals("ONLYFOLD") && FloatEx.equals(board.needAmountToCall(), 0, 0.001f)){
        board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_CHECK);
        result = new AnalystResult(UIReaction.UIR_ACTION_CHECK, "");
      }     
      if (surrogate.equals("ONLYFOLD"))
        System.out.println("ONLYFOLD");
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

    else
    if (analystResult.getReaction() == UIReaction.UIR_ACTION_RAISE){
      Float ft = Float.parseFloat(surrogate);
      //board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_RAISE);
     
      if (FloatEx.gt4(board.needAmountToCall(), ft) ||
          FloatEx.equals4(board.needAmountToCall(), ft)){
        board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_CALL);
        result = new AnalystResult(UIReaction.UIR_ACTION_CALL, "");
      }else
      if (FloatEx.equals4(ft, board.getPlayers().get(board.getHero()).getStack())){
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

    if (analystResult.getReaction() == UIReaction.UIR_ACTION_RAISE){
      Float ft = Float.parseFloat(surrogate);
      //board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_RAISE);
     
      if (FloatEx.gt4(board.needAmountToCall(), ft) ||
          FloatEx.equals4(board.needAmountToCall(), ft)){
        board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_CALL);
        result = new AnalystResult(UIReaction.UIR_ACTION_CALL, "");
      }else
      if (FloatEx.equals4(ft, board.getPlayers().get(board.getHero()).getStack())){
        //result = new AnalystResult(UIReaction.UIR_ACTION_RAISE, StringEx.float2str2(ft + board.needAmountToCall()));               
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

        board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_CALL);
        result = new AnalystResult(UIReaction.UIR_ACTION_CALL, "");
      }else
      if (FloatEx.equals4(ft, board.getPlayers().get(board.getHero()).getStack())){
        //result = new AnalystResult(UIReaction.UIR_ACTION_RAISE, StringEx.float2str2(ft + board.needAmountToCall()));               
        result = new AnalystResult(UIReaction.UIR_ACTION_ALLIN, StringEx.float2str2(ft + board.needAmountToCall()));
      }     
    }
    else
    if (analystResult.getReaction() == UIReaction.UIR_ACTION_CALL){     
      board.setHeroActionOnTurn(HeroActionOnTurn.HAOT_CALL);
View Full Code Here

Examples of com.poker.analyst.element.Board.needAmountToCall()

   
    Board board = dfs.getCurrentBoard();
    float bbValue     = board.getBigBlind();
    float sbValue     = board.getSmallBlind();
    float leveledAmount = board.getLeveledAmount();
    float bNeedToCallValue = board.needAmountToCall();
   
    float raiseForLimpers  = 0;
   
    Hand heroHand = new Hand();
    heroHand.setHandCards(board.getPlayingCards().getPlayerCards());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.