public ulong GetWinnerScore() { ulong score = 0; var winnerCards = Player1Cards.Union(Player2Cards).ToList(); var cardsInWinnerDeck = winnerCards.Count(); for (int i = 1; i <= cardsInWinnerDeck; i++) { score += (ulong)(i * winnerCards[cardsInWinnerDeck - i]); } return(score); }
private void TotalPlayer1VictoryResult() { Player1Cards = Player1Cards.Union(Player2Cards).ToList(); Player2Cards = new List <int>(); }