Calculation method
This focuses on opening access to key cards. Full redraw once means the whole hand is returned before one independent redraw; it is not a game-specific mulligan engine.
Assumptions and limits
This is a tabletop design scenario using your inputs, not a prediction of player experience. Check your game’s exact rules and edge cases before finalizing a design.