Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: Calculate 1d(6^5) instead of 5d6 #9

Open
sshine opened this issue Feb 15, 2021 · 0 comments
Open

Idea: Calculate 1d(6^5) instead of 5d6 #9

sshine opened this issue Feb 15, 2021 · 0 comments

Comments

@sshine
Copy link
Contributor

sshine commented Feb 15, 2021

Rather than roll (N * 5)d6, why not just roll Nd(6^5)? That is, for each Diceware word, pick a random line in the wordfile. This is not a true simulation of Diceware, but for correctly dimensioned wordlists, one could explain any 1d(6^5) die roll as a 5d6 die roll by drawing the dice e.g. as in #8.

The advantage is that fewer random numbers are generated and that this method works for wordlists that are not well-formed. I.e., you can still draw words uniformly even when you are unable to express the word's position in the wordlist as a 5d6 roll.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant