Deck fairness methodology
Each shuffle permutes the deck with crypto-backed Fisher–Yates.
Draws always take from the top of the remaining deck; discarded cards cannot reappear until reshuffle.
Each shuffle permutes the deck with crypto-backed Fisher–Yates.
Draws always take from the top of the remaining deck; discarded cards cannot reappear until reshuffle.