public override bool Analyze(IEnumerable <HandHistories.Objects.Cards.Card> playerCards, BoardCards boardCards) { if (base.Analyze(playerCards, boardCards)) { var unpairedCard = HandAnalyzerHelpers.GetUnpairedCard(playerCards, boardCards); if (unpairedCard != null) { return(HandAnalyzerHelpers.IsWeakKicker(unpairedCard)); } } return(false); }