public override bool Hit(HandInfo info)
{
var hand = info.PlayerHands.ElementAt(info.HandToPlay);
var value = hand.Value;
var soft = hand.Soft;
var dealer = info.DealerHand.Cards.ElementAt(0).Rank;
if (count > 1 && value == 16 && !soft && dealer == Ranks.Ten)
return false;
if (count > 3 && value == 12 && !soft && dealer < Ranks.Four)
return false;
return base.Hit(info);
}