libmath-random-tt800-perl - Perl module implementing the TT800 algorithm

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libmath-random-tt800-perl_1.01-3+b6_i386.deb
Package name libmath-random-tt800-perl
Package version 1.01
Package release 3+b6
Package architecture i386
Package type deb
Category devel::lang:perl devel::library implemented-in::c implemented-in::perl perl role::devel-lib role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 10.22 KB
Installed size 42.00 KB
Math::Random::TT800 provides an implementation of Makoto Matsumoto and Takuji
Nishimura's pseudorandom number generator (PRNG) algorithm called TT800. It is
similar to some other fantastic PRNG algorithms such as the Mersenne Twister
(see libmath-random-mt-perl) and ISAAC (see libmath-random-isaac-perl). This
particular implementation is particularly notable because it has no external
dependencies aside from Perl itself.
The algorithm itself is described in Matsumoto's article published in ACM
Transactions on Modelling and Computer Simulation, Volume 4, Issue 3, 1994,
pages 254-266.
This algorithm is similar to the Mersenne Twister algorithm but uses a smaller
array to hold state information (25 elements compared to MT's 624).
Consequently, the period is much smaller - 2^800-1 versus MT's 2^19937-1.
The period of ISAAC is 2^8295 values on average.


Package Version Architecture Repository
libmath-random-tt800-perl_1.01-3+b6_amd64.deb 1.01 amd64 Debian Main
libmath-random-tt800-perl - - -


Name Value
libc6 >= 2.1.3
perl >= 5.28.0-3
perlapi-5.28.0 -


Type URL
Binary Package libmath-random-tt800-perl_1.01-3+b6_i386.deb
Source Package libmath-random-tt800-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmath-random-tt800-perl deb package:
    # sudo apt-get install libmath-random-tt800-perl




2014-02-22 - gregor herrmann <>
libmath-random-tt800-perl (1.01-3) unstable; urgency=low
* Team upload.
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ Salvatore Bonaccorso ]
* debian/control: Changed: Replace versioned (build-)dependency on
perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
permitted by Debian Policy 3.8.3).
[ Ryan Niebur ]
* Email change: Jonathan Yu ->
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* Change based URIs to based URIs
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
[ gregor herrmann ]
* Switch to "3.0 (quilt)" source format.
* Use three-line dh(1) debian/rules.
* debian/copyright: refresh license stanzas.
* Use debhelper 9.20120312 to get all hardening flags.
* Declare compliance with Debian Policy 3.9.5.
2009-05-13 - Jonathan Yu <>
libmath-random-tt800-perl (1.01-2) unstable; urgency=low
* This package version fixes unclear licensing with some files,
which were accidentally missed in the first upload.
2009-05-04 - Jonathan Yu <>
libmath-random-tt800-perl (1.01-1) unstable; urgency=low
* Initial Release. (Closes: #527017)

See Also

Package Description
libmath-randomorg-perl_0.04-5_all.deb Perl module to retrieve random numbers and data from
libmath-round-perl_0.07-1_all.deb Perl extension for rounding numbers
libmath-sparsematrix-perl_0.03-2_all.deb Provides a sparse matrix class for perl
libmath-sparsevector-perl_0.04-2_all.deb Provides a sparse vector class for perl
libmath-spline-perl_0.02-2_all.deb module providing cubic spline interpolation of data
libmath-symbolic-perl_0.612-2_all.deb module for performing symbolic calculations
libmath-tamuanova-perl_1.0.2-2+b7_i386.deb Perl extension for the tamuanova library
libmath-utils-perl_1.13-1_all.deb collection of useful mathematical functions not in Perl
libmath-vec-perl_1.01-3_all.deb Object-Oriented Vector Math Methods in Perl
libmath-vecstat-perl_0.08-2_all.deb module providing some basic numeric stats on vectors
libmath-vector-real-kdtree-perl_0.15-1_all.deb kd-Tree implementation for Perl on top of Math::Vector::Real
libmath-vector-real-perl_0.18-1_all.deb Perl module for real number vector arithmetic
libmath-vector-real-xs-perl_0.10-1+b5_i386.deb Perl module for real vector arithmetic in fast XS
libmatheval-dev_1.1.11+dfsg-3_i386.deb GNU library for evaluating symbolic mathematical expressions (development)
libmatheval1_1.1.11+dfsg-3_i386.deb GNU library for evaluating symbolic mathematical expressions (runtime)