|
Class Summary |
| Base |
Base class for all test classes.
|
| BinaryRankTestFor31x31Matrices |
BinaryRankTestFor31x31Matrices from DieHard |
| BinaryRankTestFor32x32Matrices |
BinaryRankTestFor32x32Matrices from DieHard * |
| BinaryRankTestFor6x8Matrices |
BinaryRankTestFor6x8Matrices from DieHard |
| BirthdaySpacings |
BirthdaySpacings from DieHard |
| CmdLine |
Commnad line class to read from console / end-user the filename /
algorithmname and testname to be executed.
|
| Count16Bits |
Count16Bits class extends Base
count 2 bytes. 16 bits. |
| Count1Bit |
Count1Bit class extends Base
count each bit, the 0's and 2's |
| Count2Bits |
Count2Bits class extends Base
count each bit, the 0's and 2's |
| Count3Bits |
Count3Bits class extends Base
count 3 bits. |
| Count4Bits |
Count4Bits class extends Base
count each 4 bit, half byte. |
| Count8Bits |
Count8Bits class extends Base
count each byte, 8 bits each. |
| CountThe1s |
CountThe1s from DieHard |
| CountThe1sSpecificBytes |
CountThe1sSpecificBytes from DieHard |
| DNA |
DNA from DieHard |
| MinimumDistance |
MinimumDistance from DieHard |
| MonteCarlo |
MonteCarlo class extends Base
Test Monte Carlo. |
| Overlapping20TuplesBitstream |
Overlapping20TuplesBitstream from DieHard
THE OVERLAPPING 20-tuples TEST BITSTREAM, 20 BITS PER WORD, N words
If n=2^22, should be 19205.3 missing 20-letter words, sigma 167.
|
| OverlappingPairsSparseOccupancy |
OverlappingPairsSparseOccupancy (OPSO) from DieHard |
| OverlappingQuadruplesSparseOccupancy |
OverlappingQuadruplesSparseOccupancy (OQSO) from DieHard |
| Run |
Run from DieHard
Run class extends Base
count the number of runs and compute the statistics
Algorithm AS 157 Appl. |
| Squeeze |
Squeeze from DieHard
SQUEEZE TEST: How many iterations of k=k*uni()+1 are required
to squeeze k down to 1, starting with k=2147483647=2^31-1.
|