public virtual Suit ChooseTrump(Round round) { // Derived Class WIll Implement throw new NotImplementedException(); }
public virtual List <Card> TradeCards(Round round) { // Derived Class WIll Implement throw new NotImplementedException(); }
/// <summary> /// Asks the player to choose a bid /// if the player passes they will not receive another chance to bid /// </summary> /// <param name="round">The round the player is bidding on</param> /// <returns>The score the player beleives their team can make, or a null for pass</returns> public virtual int?MakeBid(Round round) { // Derived Class Will Implement throw new NotImplementedException(); }