I'm writing a game manual where there are a lot of random tables with events. A good game session should make them unique, instead of repeatable (i.e., occurs only once).
If I had cards, the solution would be to shuffle the cards and deal the first X cards. Problem solved. But I have just the printed tables (in the book) and the dice.
I thought about two solutions (assuming 36 different values in the table):
Throw the dice X times. Remove duplicates. You should have a list of the events sorted: "21 - 14 - 35 - 03 - 16 - 39". The player would follow this order.
Throw the dice each time you need an event. Write it out in a separate sheet the number (e.g., "21"). If you throw the dice and get a marked number, throw it again.
I prefer the first solution, but both needs extra notekeeping that I would like to avoid. Any further solutions?