public void Reset() { doubled = false; split = false; stood = false; surrendered = false; from_aces = false; hit_count = 0; cards.Clear(); }
public void ResetShoe() { shoe.Clear(); int decks = rules.Decks; for (int i = 0; i < decks; i++) { shoe.Add(CardsFactory.StandardDeck); } shoe.Shuffle(random); agent.ResetShoe(this); }