User Activity

  • Posted a comment on discussion Open Discussion on Practically Random

    No, I haven't made a git repository or anything for it. An automated merger could be difficult, as there were a number of cases where files were split in two, renamed, or otherwise had pieces moved around.

  • Modified a comment on discussion Open Discussion on Practically Random

    Your code was very helpful, some adapted versions of it are present in xbg_helpers.cpp at the moment. It's working, or was a few weeks ago, I might have broken something while removing my LFSRs from the recommended PRNG set. I just ended up reviewing my LFSR-based algorithms at the end of everything and deciding I couldn't rate even the largest of them higher than 1 star on quality even with output hashing, largely due to excessive interstate correlations. I don't understand why things like xoroshiro...

  • Posted a comment on discussion Open Discussion on Practically Random

    Your code was very helpful, some adapted versions of it are present in xbg_helpers.cpp at the moment. It's working, or was a few weeks ago, I might have broken something while removing my LFSRs from the recommended PRNG set. I just ended up reviewing my LFSR-based algorithms at the end of everything and deciding I couldn't rate even the largest of them higher than 1 star on quality even with output hashing, largely due to excessive interstate correlations. I don't understand why things like xoroshiro...

  • Modified a comment on discussion Open Discussion on Practically Random

    Hopefully I didn't screw anything up, it's been a while since I've done a release. There are a couple new PRNGs there - very small, very fast, very light-weight ones, but requiring fast multiplication. mrsf64 & mrsf32 are so small you can keep their state in just 2 registers. mrc64 & mrc32 & mrc16 are a little bigger and a little slower, but slightly higher quality. Notably I did not include new random access PRNGs like I had intended to. I did incorporate code for random access to LFSRs / GFSRs...

  • Modified a comment on discussion Open Discussion on Practically Random

    Hopefully I didn't screw anything up, it's been a while since I've done a release. There are a couple new PRNGs there - very small, very fast, very light-weight ones, but requiring fast multiplication. mrsf64 & mrsf32 are so small you can keep their state in just 2 registers. mrc64 & mrc32 & mrc16 are a little bigger and a little slower, but slightly higher quality. Notably I did not include new random access PRNGs like I had intended to. I did incorporate code for random access to LFSRs / GFSRs...

  • Posted a comment on discussion Open Discussion on Practically Random

    Hopefully I didn't screw anything up, it's been a while since I've done a release. There are a couple new PRNGs there - very small, very fast, very light-weight ones, but requiring fast multiplication. mrsf64 & mrsf32 are so small you can keep their state in just 2 registers. mrc64 & mrc32 & mrc16 are a little bigger and a little slower, but slightly higher quality. Notably I did not include new random access PRNGs like I had intended to. I did incorporate code for random access to LFSRs / GFSRs...

  • Created a blog post on Practically Random

    v0.96 is up

  • Modified ticket #20 on Practically Random

    rarns64::raw64() bug

View All

Personal Data

Username:
orz
Joined:
2000-02-09 15:26:53

Projects

This is a list of open source software projects that is associated with:

Personal Tools

MongoDB Logo MongoDB