public Card getNextCard(PlayerState p, List <Card> hand)
        {
            noOfPlayers = ResourceManager.GetInstance().getGameState().getPlayers().Count();
            Card c = SetStrategy(p, hand);

            Console.WriteLine("[{0}] [{1}]", "Adaptive Strategy", strategy.Name());
            return(c);
        }