Skip to content

Revisiting random seeds #96

Closed Answered by shikokuchuo
wlandau asked this question in Q&A
Jan 23, 2024 · 1 comments · 2 replies
Discussion options

You must be logged in to vote

Practically, I don't think it's any more cumbersome to call mirai::nextstream() rather than secretbase::sha3().

Cet par, you'd prefer MT over L'ecuyer due to those failures. However, in the parallel computing context, the overlapping RNG ranges are, if not a bigger concern, at least one that is more narrowly defined for the domain our software has been written for. Hence I think logically from a human psychology perspective it is this risk that we have to address foremost. Even without looking empirically at which is more severe.

Of course, the targets-type reproducibility requirement means that it's a no-brainer to use secretbase::sha3() there, but at least for mirai there isn't the assu…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@shikokuchuo
Comment options

Answer selected by shikokuchuo
@wlandau
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants