private List<DevelopmentCard> GetPlayableDevelopmentCards(Player player)
{
var playable = new List<DevelopmentCard>();
foreach (var card in player.DevelopmentCards)
{
if (player.NewDevelopmentCards.Contains(card))
{
player.NewDevelopmentCards.Remove(card);
}
else
{
playable.Add(card);
}
}
return playable;
}