Closed MenolGone closed 1 year ago
A few notes that may be useful:
X_cutoff
, because it is the result of a stochastic process. It is intended to be tested in a way that makes the X_cutoff
value reasonably stable, but if the actual result is far into the tail, it may require more simulation rounds to get a good estimate of the correct value. The sort of variation that you are reporting is well outside what I would expect, so I'd guess that something else is going on.X_cutoff
, just because of how the statistics works. If this is the case, you may consider using a different dataset from the same noise source, and see what happens.long int
types should be replaced with int64_t
(or uint64_t
for unsigned long int
types). Without doing that, I'm not certain that the tool will work correctly in that environment.Thanks a lot
I run the codes on windows 10 and centos 7.6 and tested the same file which is 1 bit per sample several times , and I get different X_cutoff value on average , the X_cutoff on windows is 631 and on centos is 608, it looks so confusing ... The only different between them is I changed the way the seed() function generates random numbers in utils.h ..The H_I is 0.89267708323411438