public bool IsHighCard(IHand hand) { return this.IsValidHand(hand) && !hand.HasXOfKind(2) && !hand.HasXOfKind(3) && !hand.HasXOfKind(4) && !hand.HasOnlyOneSuit() && !hand.AreInSequence(); }
public bool IsHighCard(IHand hand) { return(this.IsValidHand(hand) && !hand.HasXOfKind(2) && !hand.HasXOfKind(3) && !hand.HasXOfKind(4) && !hand.HasOnlyOneSuit() && !hand.AreInSequence()); }
public bool IsStraightFlush(IHand hand) { return hand.HasOnlyOneSuit() && hand.AreInSequence(); }
public bool IsStraight(IHand hand) { return this.IsValidHand(hand) && hand.AreInSequence() && !hand.HasOnlyOneSuit(); }
public bool IsStraight(IHand hand) { return(this.IsValidHand(hand) && hand.AreInSequence() && !hand.HasOnlyOneSuit()); }
public bool IsStraightFlush(IHand hand) { return(hand.HasOnlyOneSuit() && hand.AreInSequence()); }