public Defence Defend(State state, Card[] attackingCards) { var d = new Defence(); if (_hand.Cards.Count < 3) { return d; } if (attackingCards.Count<Card>() > 1) { d.Response[attackingCards[0]] = new Card[] { _hand.Cards[0] }; d.Response[attackingCards[1]] = new Card[] { _hand.Cards[1] }; } return d; }