• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux RDieHarder Download

RDieHarder

May 26, 2008
RDieHarder is an R program that allows users to interface with the DieHarder random number generator test suite.
Version 0.0.5
License GPL
Platform Linux
Supported Languages English
Homepage dirk.eddelbuettel.com
Developed by Dirk Eddelbuettel
RDieHarder is a software package which provides an R interface to the DieHarder rng test suite. It's essentially a 'port' of the dieharder command-line functionality to GNU R. The package offers R access to Robert G. Brown's dieharder test suite for random number generators, which is an extension of Marsaglia's older diehard test battery. In the process, the package has also integrated R's (currently six) random number generators to the dieharder framework, which contains over sixty generators from the GNU GSL.

The rationale behind creating RDieHarder is to use GNU R to enable further analysis and visualization of the test results. By doing this, the software aims to help with the development of further tests statistics for RNGs, as well as to facilitate new or different analysis of the existing test statistics. The package's future goals include allowing for the analysis of user-contributed RNGs that are supplied via R's interface, analysis of parallel RNGs like SPRNG and some of Pierre L'Ecuyer's parallel generators (both of which R can use for parallel/high-performance computing), and analysis of other generators accessible to R such as the AES generator packaged by Thomas Lumley.

Using RDieHarder is straightforward. All you need to do is load the package and call the dieharder function. For instance, this command is used to test a 'randu' generator known to be one of the worst available ones:

> library(RDieHarder)
> dhtest
print(dhtest)

The above commands will output the results of the minimum-distance / 2dsphere test. The outputs show that the generator failed the minimum-distance / 2dsphere test, proving how degenerate the results are for this test statistics with the minimum to median p-value being 0.2086, and we are clearly not seeing a uniform distribution over the range from zero to one.

Apart from the histogram shown by dieharder's command-line tool, the summary method function also shows more detail, including a simple stem plot. This stem plot and the summary statistics make it clear how degenerate the results are for this test statistics.

Additionally, the package provides other methods like the one-sample Kolmogorov-Smirnov test and Wilcoxon signed rank test with continuity correction. However, in some cases, it returns a warning message about ties among the hundred p-values. Overall, RDieHarder is a powerful tool useful for testing random number generators.
What's New

Version 0.0.5: N/A

Free Download 276K
359
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

On-Tap PLUS SCO
On-Tap Plus is a software that enables bar code printing from any ...
Qaduzer
Kadu is a software that helps users manage their account and password ...
Virtual Universe
The Virtual Universe World Server is a subserver of the Universe server, ...
MurrinaCosmos -Pack
This software offers a Murrine-based theme for your GNOME desktop with three ...
matritsa
The Matritsa project is a board game designed for children.
schemon
Schemon is a Python-based software that functions as an interpreter for the ...
TurnKey Ruby on Rails Live CD
A user-friendly and lightweight Ruby on Rails live CD that is Ubuntu-based ...
Shelisp
Shelisp is a concise tool that facilitates Unix shell composition and execution.
Rcss
RCSS is designed to solve the problem of maintaining CSS by offering ...
PHPwnage
PHPwnage is an open-source content management system (CMS) that is based on ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.