What is the state of the art in statistics tests for distinguishing good from bad random number generators?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
2
down vote

favorite












There are many packages out there. In particular, PractRand gives out an opinion on a number of them, but it's only an opinion. Is there conventional wisdom about which set of set of statistics tests should be used to to test out a random number generator?










share|cite|improve this question



























    up vote
    2
    down vote

    favorite












    There are many packages out there. In particular, PractRand gives out an opinion on a number of them, but it's only an opinion. Is there conventional wisdom about which set of set of statistics tests should be used to to test out a random number generator?










    share|cite|improve this question























      up vote
      2
      down vote

      favorite









      up vote
      2
      down vote

      favorite











      There are many packages out there. In particular, PractRand gives out an opinion on a number of them, but it's only an opinion. Is there conventional wisdom about which set of set of statistics tests should be used to to test out a random number generator?










      share|cite|improve this question













      There are many packages out there. In particular, PractRand gives out an opinion on a number of them, but it's only an opinion. Is there conventional wisdom about which set of set of statistics tests should be used to to test out a random number generator?







      random-generation randomness






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      asked 37 mins ago









      user45491

      232




      232




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          2
          down vote













          In 1995, the Diehard suite of tests was distributed. This is no longer state of the art - one limitation is that Diehard only uses about 10 million random numbers in each test, but modern uses of random numbers may consume many more, so tests should base their conclusions on larger samples.



          A successor to the Diehard suite is the Dieharder suite. I believe this is state of the art, but (disclaimer) I am not an expert in random number testing, so an answer from anyone who actually is an expert and could actually back their reply up with literature would be much appreciated.






          share|cite|improve this answer




















          • Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
            – user45491
            7 mins ago











          Your Answer




          StackExchange.ifUsing("editor", function ()
          return StackExchange.using("mathjaxEditing", function ()
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          );
          );
          , "mathjax-editing");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "65"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstats.stackexchange.com%2fquestions%2f368291%2fwhat-is-the-state-of-the-art-in-statistics-tests-for-distinguishing-good-from-ba%23new-answer', 'question_page');

          );

          Post as a guest






























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          2
          down vote













          In 1995, the Diehard suite of tests was distributed. This is no longer state of the art - one limitation is that Diehard only uses about 10 million random numbers in each test, but modern uses of random numbers may consume many more, so tests should base their conclusions on larger samples.



          A successor to the Diehard suite is the Dieharder suite. I believe this is state of the art, but (disclaimer) I am not an expert in random number testing, so an answer from anyone who actually is an expert and could actually back their reply up with literature would be much appreciated.






          share|cite|improve this answer




















          • Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
            – user45491
            7 mins ago















          up vote
          2
          down vote













          In 1995, the Diehard suite of tests was distributed. This is no longer state of the art - one limitation is that Diehard only uses about 10 million random numbers in each test, but modern uses of random numbers may consume many more, so tests should base their conclusions on larger samples.



          A successor to the Diehard suite is the Dieharder suite. I believe this is state of the art, but (disclaimer) I am not an expert in random number testing, so an answer from anyone who actually is an expert and could actually back their reply up with literature would be much appreciated.






          share|cite|improve this answer




















          • Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
            – user45491
            7 mins ago













          up vote
          2
          down vote










          up vote
          2
          down vote









          In 1995, the Diehard suite of tests was distributed. This is no longer state of the art - one limitation is that Diehard only uses about 10 million random numbers in each test, but modern uses of random numbers may consume many more, so tests should base their conclusions on larger samples.



          A successor to the Diehard suite is the Dieharder suite. I believe this is state of the art, but (disclaimer) I am not an expert in random number testing, so an answer from anyone who actually is an expert and could actually back their reply up with literature would be much appreciated.






          share|cite|improve this answer












          In 1995, the Diehard suite of tests was distributed. This is no longer state of the art - one limitation is that Diehard only uses about 10 million random numbers in each test, but modern uses of random numbers may consume many more, so tests should base their conclusions on larger samples.



          A successor to the Diehard suite is the Dieharder suite. I believe this is state of the art, but (disclaimer) I am not an expert in random number testing, so an answer from anyone who actually is an expert and could actually back their reply up with literature would be much appreciated.







          share|cite|improve this answer












          share|cite|improve this answer



          share|cite|improve this answer










          answered 23 mins ago









          Stephan Kolassa

          41.4k688152




          41.4k688152











          • Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
            – user45491
            7 mins ago

















          • Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
            – user45491
            7 mins ago
















          Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
          – user45491
          7 mins ago





          Dieharder has been recently considered bad quality --- meaning not well able to distinguish good from bad generators. It's not clear when this opinion was written, but looking inside the package it might have been August 2018 --- inferring this from last modification dates on the file. PractRand considers gjrand ``very good,'' the only one considered very good. But it doesn't expose any rationale for the rating.
          – user45491
          7 mins ago


















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstats.stackexchange.com%2fquestions%2f368291%2fwhat-is-the-state-of-the-art-in-statistics-tests-for-distinguishing-good-from-ba%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          What does second last employer means? [closed]

          List of Gilmore Girls characters

          Confectionery