/// <summary> /// Creates a new AI for a game. /// </summary> /// <param name="cards">The cards that this player starts with.</param> /// <param name="behavior">The way the AI makes decisions.</param> public StandardAI(IEnumerable <Card> cards, AIBehavior <M> behavior) : base(cards) { AI = behavior.Clone(); return; }