perl-Math-Random-ISAAC - Pure Perl port of the ISAAC PRNG algorithm

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package filename perl-Math-Random-ISAAC-1.4.0-9.mga7.noarch.rpm
Package name perl-Math-Random-ISAAC
Package version 1.4.0
Package release 9.mga7
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 38.26 KB
Installed size 82.06 KB
As with other Pseudo-Random Number Generator (PRNG) algorithms like the
Mersenne Twister (see the Math::Random::MT manpage), this algorithm is
designed to take some seed information and produce seemingly random results
as output.
However, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has
different goals than these commonly used algorithms. In particular, it's
really fast - on average, it requires only 18.75 machine cycles to generate
a 32-bit value. This makes it suitable for applications where a significant
amount of random data needs to be produced quickly, such solving using the
Monte Carlo method or for games.
The results are uniformly distributed, unbiased, and unpredictable unless
you know the seed. The algorithm was published by Bob Jenkins in the late
90s and despite the best efforts of many security researchers, no feasible
attacks have been found to date.


Package Version Architecture Repository
perl-Math-Random-ISAAC-1.4.0-9.mga7.noarch.rpm 1.4.0 noarch Mageia Core
perl-Math-Random-ISAAC - - -


Name Value
perl(Carp) -
perl(integer) -
perl(strict) -
perl(warnings) -
perl-base >= 2:5.28.0


Name Value
perl(Math::Random::ISAAC) == 1.4.0
perl(Math::Random::ISAAC::PP) == 1.4.0
perl-Math-Random-ISAAC == 1.4.0-9.mga7


Type URL
Binary Package perl-Math-Random-ISAAC-1.4.0-9.mga7.noarch.rpm
Source Package perl-Math-Random-ISAAC-1.4.0-9.mga7.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Math-Random-ISAAC rpm package:
    # urpmi perl-Math-Random-ISAAC




2018-09-19 - umeabot <umeabot> 1.4.0-9.mga7
(not released yet)
+ Revision: 1269239
- Mageia 7 Mass Rebuild
2016-06-19 - pterjan <pterjan> 1.4.0-8.mga6
+ Revision: 1029767
- Rebuild for perl 5.22.2
2016-02-01 - umeabot <umeabot> 1.4.0-7.mga6
+ Revision: 930772
- Mageia 6 Mass Rebuild

See Also

Package Description
perl-Math-Random-ISAAC-XS-1.4.0-18.mga7.i586.rpm C implementation of the ISAAC PRNG algorithm
perl-Math-Random-MT-1.170.0-4.mga8.i586.rpm The Mersenne Twister PRNG
perl-Math-Random-Secure-0.80.1-2.mga7.noarch.rpm The underlying PRNG, as an object
perl-Math-Roman-1.80.0-3.mga7.noarch.rpm Arbitrary sized Roman numbers and conversion from and to Arabic
perl-Math-Round-0.70.0-4.mga7.noarch.rpm Round numbers in different ways
perl-Math-Spline-0.20.0-7.mga7.noarch.rpm Cubic Spline Interpolation of data
perl-Math-Utils-1.130.0-1.mga7.noarch.rpm Useful mathematical functions not in Perl
perl-Math-Vector-Real-0.180.0-3.mga7.noarch.rpm Real vector arithmetic in Perl
perl-Math-Vector-Real-MultiNormalMixture-0.20.0-8.mga7.noarch.rpm Multinormal Mixture distribution
perl-Math-Vector-Real-Random-0.30.0-7.mga7.noarch.rpm Generate random real vectors
perl-Math-Vector-Real-kdTree-0.150.0-4.mga7.noarch.rpm Kd-Tree implementation on top of Math::Vector::Real
perl-Math-VectorReal-1.20.0-8.mga7.noarch.rpm Handling 3D Vector Mathematics
perl-Math-nSphere-0.10.0-9.mga7.noarch.rpm Calculate volumen and surface of n-spheres
perl-MealMaster-0.280.0-8.mga7.noarch.rpm Represent a MealMaster ingredient
perl-MediaWiki-API-0.410.0-3.mga7.noarch.rpm A OO interface to the Mediawiki API