Skip to content

Pencroff/fluky

Folders and files

NameName
Last commit message
Last commit date
Oct 28, 2023
Feb 19, 2025
Feb 19, 2025
Oct 25, 2023
Feb 19, 2025
Feb 19, 2025
Feb 19, 2025
Oct 25, 2023
Feb 19, 2025
Feb 19, 2025
Apr 26, 2022
Feb 19, 2025
Mar 19, 2023
Feb 12, 2022
Mar 20, 2023
Oct 28, 2023
May 9, 2022
Mar 25, 2023
Mar 25, 2023
May 9, 2022
May 5, 2022
May 5, 2022
Mar 26, 2023
Mar 26, 2023
Mar 26, 2023
Mar 21, 2023
Aug 10, 2022
Mar 26, 2023
Mar 26, 2023
Apr 26, 2022
Feb 1, 2023
Aug 10, 2022

Repository files navigation

fluky

fluky

Happening by or depending on chance in Golang

Go Reference Docs Reference Go Report Card License

Dieharder source summary

SEED: 1234567
Test data: 229GiB
Name Performance
MIN / AVG / MAX
ns/op
smaller is better
Time PASS WEAK FAIL Total Draw test References
Built In 3.183 / 3.245 / 3.307 35:33 112 2 0 114 img Ref
PCG-XSL-RR 5.337 / 5.861 / 6.279 36:12 112 2 0 114 img Ref
Small Prng 2.494 / 2.607 / 2.934 37:49 114 0 0 114 img Ref1,
Ref2
Xoshiro256++ 2.838 / 3.102 / 3.360 39:35 112 2 0 114 img Ref
Xoshiro256** 2.678 / 2.935 / 3.186 37:01 108 6 0 114 img Ref
SplitMix64 2.282 / 2.32 / 2.411 38:06 113 1 0 114 img Ref

Detailed results please check in the dieharder-source folder.

Few more RNG and test results can be found in rngset repo.

Benchmark

go test -bench=. -timeout 30m ./fluky_testing

Execute dieharder tests

Check the README.md.

How to increase version

  • commit all required changes
  • git tag <version - v0.0.2>
  • git push origin --tags
  • done - check docs on pkg.go.dev
  • install by go get -u github.com/Pencroff/fluky

References

About

Happening by or depending on chance in Golang

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages