public virtual Card GetCardFromRevealedCardsToPutInHand(GameState gameState, CardPredicate acceptableCard) { return PlayerMustMakeCardChoice(); }