#include "../rng.h" #include "./rngtest.h" namespace splat { class runs_test : public RNGTEST { public: runs_test(std::vector> &testData) : RNGTEST(testData) { testPValue = runTest(data); testPassed = testPValue > 0.01; } std::string getName() override { return "Runs"; } double runTest(std::vector> &data) override { long long totalSize = data.size() * 32; double vnobs = 1; double onesproportion = 0; for(int i=0; i