BSD Ports

math/p5-Math-Random-MT-Auto 6.23 DragonFly

Auto-seeded Mersenne Twister PRNGs

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE
Categories
math, perl5
Package size
44.1 KiB, 102.0 KiB installed

Description

The Mersenne Twister is a fast pseudorandom number generator (PRNG) that is capable of providing large volumes (> 10^6004) of "high quality" pseudorandom data to applications that may exhaust available "truly" random data sources or system-provided PRNGs such as rand.

This module provides PRNGs that are based on the Mersenne Twister. There is a functional interface to a single, standalone PRNG, and an OO interface (based on the inside-out object model as implemented by the Object::InsideOut module) for generating multiple PRNG objects. The PRNGs are self-seeding, automatically acquiring a (19968-bit) random seed from user-selectable sources.

In the other systems

SystemPortVersion
DragonFlymath/p5-Math-Random-MT-Auto6.23
FreeBSDmath/p5-Math-Random-MT-Auto6.23
NetBSDmath/p5-Math-Random-MT-Auto6.23nb6

Install

Binary package:

pkg install p5-Math-Random-MT-Auto

From DPorts:

cd /usr/dports/math/p5-Math-Random-MT-Auto && make install clean

Dependencies

Run dependencies 3

No port depends on this one.