Examples of Suit


Examples of com.barrybecker4.game.card.Suit

        else return HIGH_CARD;
    }

    boolean hasFlush(Hand hand) {
        List<Card> cards = hand.getCards();
        Suit suit = cards.get(0).suit();

        for (Card card : cards) {
            if (card.suit() != suit) return false;
        }
        return true;
View Full Code Here

Examples of com.poker.analyst.element.Suit

    int clubs    = 0;
    int spades   = 0;
    int hearts   = 0;
   
    int count   = 0;
    Suit flushSuit = null;
   
    for (Card card: allCards){
      switch (card.getSuit()) {
        case clubs:    clubs++;  break;
        case diamonds:  diamonds++;  break;
View Full Code Here

Examples of com.poker.analyst.element.Suit

    int clubs    = 0;
    int spades   = 0;
    int hearts   = 0;
   
    int count   = 0;
    Suit flushSuit = null;
   
    for (Card card: allCards){
      switch (card.getSuit()) {
        case clubs:    clubs++;  break;
        case diamonds:  diamonds++;  break;
View Full Code Here

Examples of com.poker.analyst.element.Suit

        if (comb.length() != 2) {
            return null;
        }
        final CardFace face = CardFace.getCardFaceFromShortName(comb.charAt(0));
        final Suit suit = Suit.getSuitFromShortName(comb.charAt(1));
        if (suit != null && face != null) {
            return new Card(suit, face);
        }
        return null;
View Full Code Here

Examples of com.poker.analyst.element.Suit

        if (comb.length() != 2) {
            return null;
        }
        final CardFace face = CardFace.getCardFaceFromShortName(comb.charAt(0));
        final Suit suit = Suit.getSuitFromShortName(comb.charAt(1));
        if (suit != null && face != null) {
            return new Card(suit, face);
        }
        return null;
View Full Code Here

Examples of com.poker.shared.Suit

    serialized += "_"
        + String.valueOf(state.getPlayers().get(1).getBalance());
    if (state.getProcess() != 0) {
      ArrayList<Card> dealerCards = state.getDealerCards();
      for (int i = 0; i < 3; i++) {
        Suit suit = dealerCards.get(i).getSuit();
        serialized += "_" + suit.name() + "_";
        Rank rank = dealerCards.get(i).getRank();
        serialized += rank.name();
      }
      ArrayList<Card> player1Cards = state.getPlayers().get(0)
          .getPlayerCards();
      for (int i = 0; i < 3; i++) {
        Suit suit = player1Cards.get(i).getSuit();
        serialized += "_" + suit.name() + "_";
        Rank rank = player1Cards.get(i).getRank();
        serialized += rank.name();
      }
      ArrayList<Card> player2Cards = state.getPlayers().get(1)
          .getPlayerCards();
      for (int i = 0; i < 3; i++) {
        Suit suit = player2Cards.get(i).getSuit();
        serialized += "_" + suit.name() + "_";
        Rank rank = player2Cards.get(i).getRank();
        serialized += rank.name();
      }
    }
View Full Code Here

Examples of com.poker.shared.Suit

      if (process >= 1) {
        ArrayList<Card> dealerCards = new ArrayList<Card>();
        ArrayList<Card> player1Cards = new ArrayList<Card>();
        ArrayList<Card> player2Cards = new ArrayList<Card>();
        for (int i = 4; i < 9;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);

          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          dealerCards.add(card);
          i += 2;
        }
        state.setDealerCards(dealerCards);
        for (int i = 10; i < 15;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player1Cards.add(card);
          i += 2;
        }
        state.setPlayerCards(0, player1Cards);
        for (int i = 16; i < 21;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player2Cards.add(card);
          i += 2;
        }
View Full Code Here

Examples of com.poker.shared.Suit

    serialized += "_"
        + String.valueOf(state.getPlayers().get(1).getBalance());
    if (state.getProcess() != 0) {
      ArrayList<Card> dealerCards = state.getDealerCards();
      for (int i = 0; i < 3; i++) {
        Suit suit = dealerCards.get(i).getSuit();
        serialized += "_" + suit.name() + "_";
        Rank rank = dealerCards.get(i).getRank();
        serialized += rank.name();
      }
      ArrayList<Card> player1Cards = state.getPlayers().get(0)
          .getPlayerCards();
      for (int i = 0; i < 3; i++) {
        Suit suit = player1Cards.get(i).getSuit();
        serialized += "_" + suit.name() + "_";
        Rank rank = player1Cards.get(i).getRank();
        serialized += rank.name();
      }
      ArrayList<Card> player2Cards = state.getPlayers().get(1)
          .getPlayerCards();
      for (int i = 0; i < 3; i++) {
        Suit suit = player2Cards.get(i).getSuit();
        serialized += "_" + suit.name() + "_";
        Rank rank = player2Cards.get(i).getRank();
        serialized += rank.name();
      }
    }
View Full Code Here

Examples of com.poker.shared.Suit

      if (process >= 1) {
        ArrayList<Card> dealerCards = new ArrayList<Card>();
        ArrayList<Card> player1Cards = new ArrayList<Card>();
        ArrayList<Card> player2Cards = new ArrayList<Card>();
        for (int i = 4; i < 9;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);

          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          dealerCards.add(card);
          i += 2;
        }
        state.setDealerCards(dealerCards);
        for (int i = 10; i < 15;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player1Cards.add(card);
          i += 2;
        }
        state.setPlayerCards(0, player1Cards);
        for (int i = 16; i < 21;) {
          Suit suit = Enum.valueOf(Suit.class, tokens[i]);
          Rank rank = Enum.valueOf(Rank.class, tokens[i + 1]);
          Card card = new Card(suit, rank);
          player2Cards.add(card);
          i += 2;
        }
View Full Code Here

Examples of com.svanloon.game.wizard.core.card.Suit

    int spadeStrength = 0;
    int diamondStrength = 0;
    int clubStrength = 0;

    for (Card card:this.hand) {
      Suit suit = card.getSuit();
      Value value = card.getValue();
      if(suit.equals(Suit.NONE)) {
        // nothing
      } else if(suit.equals(Suit.HEART)) {
        heartStrength += value.getIndex();
      } else if(suit.equals(Suit.SPADE)) {
        spadeStrength += value.getIndex();
      } else if(suit.equals(Suit.DIAMOND)) {
        diamondStrength += value.getIndex();
      } else if(suit.equals(Suit.CLUB)) {
        clubStrength += value.getIndex();
      }
    }

    if(heartCount >= spadeCount && heartCount >= clubCount && heartCount >= diamondCount) {
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.