TestU01 provision. Supreme Court of the United States. The Defendants petitioned the Supreme Court of the United States, seeking a review of the Ninth Circuit's judgment. In March 2011 the US Supreme Court denied the Defendants' petition for writ of certiorari. F.B.T. Productions, LLC v. Aftermath Records F.B.T. Productions, LLC, et al. v. Aftermath Records, et al. 621 F.3d 958 was a case in which the United States Court of Appeals for the Ninth Circuit dealt with how Federal Copyright Law applied to the sales and licensing contracts of music downloads and other downloadable copyrighted material. Specifically, the circuit court 	F.B.T. Productions, LLC v. Aftermath Records
4300075	TestU01 TestU01 TestU01 is a software library, implemented in the ANSI C language, that offers a collection of utilities for the empirical randomness testing of random number generators (RNGs). The library was first introduced in 2007 by Pierre L’Ecuyer and Richard Simard of the Université de Montréal. The library implements several types of random number generators, including some proposed in the literature and some found in widely used software. It provides general implementations of the classical statistical tests for random number generators, as well as several others proposed in the literature, and some original ones. These tests can be applied to 	TestU01
4300076	the generators predefined in the library, user-defined generators, and streams of random numbers stored in files. Specific tests suites for either sequences of uniform random numbers in [0,1] or bit sequences are also available. Basic tools for plotting vectors of points produced by generators are provided as well. History. An initial battery of randomness tests for RNGs was suggested in the 1969 first edition of The Art of Computer Programming" by Donald Knuth. Knuth's tests were then supplanted by George Marsaglia's Diehard tests (1996) consisting of fifteen different tests. The inability to modify the test parameters or  add new tests led to the development of the TestU01 library. Features. TestU01 offers four groups of modules for analyzing RNGs: When a specific test is applied to a sample of size "n" produced by an RNG, the "p"-value of the test usually will remain reasonable as the sample size increases until the sample size hits "n", say. After that, the "p"-value diverges to 0 or 1 with exponential speed. Module 4 allows the researcher to study the interaction between a specific test and the structure of the point sets produced by a given family of RNGs. This technique can  be used to determine how large the sample size should be, as a function of the generator's period length, before the generator starts to fail the test systematically. TESTU01 offers several batteries of tests including "Small Crush" (which consists of 10 tests), "Crush" (96 tests), and "Big Crush" (160 tests). The specific tests applied by each battery are detailed in the user's guide. On a 1.7 GHz Pentium 4 running Red Hat Linux 9.0, for a simple RNG, Small Crush takes about 2 minutes. Crush takes about 1.7 hours. Big Crush takes about 4 hours. For a more  complex RNG, all these times increase by a factor of two or more. For comparison, the Diehard tests take about 15 seconds to run. Limitations. TestU01 only accepts 32-bit inputs, and interprets them as values in the range [0, 1]. This causes it to be more sensitive to flaws in the most-significant bits than the least significant bits. It is important to test general-purpose generators in bit-reversed form, to verify their suitability for applications which use the low-order bits. Generators which produce 64 bits of output additionally require separate tests for their high and low  halves. TestU01 TestU01 is a software library, implemented in the ANSI C language, that offers a collection of utilities for the empirical randomness testing of random number generators (RNGs). The library was first introduced in 2007 by Pierre L’Ecuyer and Richard Simard of the Université de Montréal. The library implements several types of random number generators, including some proposed in the literature and some found in widely used software. It provides general implementations of the classical statistical tests for random number generators, as well as several others proposed in the literature, and some original ones. These tests can be applied