public bool IsFlush(IHand hand) { int currentPower = Convert.ToInt32(hand.Power); if (currentPower <= 5) { if (hand.CardsAreOfSameSuit()) { if (!hand.CardsAreFollowing(false)) { hand.SetPower(HandStrength.Flush); return true; } } } return false; }
public bool IsStraight(IHand hand) { int currentPower = Convert.ToInt32(hand.Power); if (currentPower <= 6) { if (hand.CardsAreFollowing(false)) { hand.SetPower(HandStrength.Straight); return true; } } return false; }