int IDeckEvents <TElement> .PickElementToDiscard(ITableau <TElement> tableau) { return(Extensions.Rand.Next(0, tableau.Count)); }
void IDeckEvents <TElement> .DrawingInto(ITableau <TElement> tableau) { }
void IDeckEvents <TElement> .DrewInto(ITableau <TElement> tableau, IHand <TElement> hand, TElement element) { }
void IDeckEvents <TElement> .Playing(ITableau <TElement> tableau, TElement element) { }