Matemática :: Random :: Mt :: Auto

matemática :: Random :: Mt :: Automático é um módulo Perl para PRNGs de Mersenne semeado automático.
Baixe Agora

Matemática :: Random :: Mt :: Auto Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jerry D. Hedden
  • Site do editor:
  • http://search.cpan.org/~jdhedden/

Matemática :: Random :: Mt :: Auto Tag


Matemática :: Random :: Mt :: Auto Descrição

Matemática :: Random :: Mt :: Auto é um módulo Perl para PRNGs de Mersenne semeado automático. Matemática :: Random :: Mt :: Automático é um módulo Perl para Mersenne semeado auto-semeado TWISTER PRNGS.SYNOPSIS Use rigoroso; use avisos; Use matemática :: Aleatic :: Mt :: Auto Qw (Rand Irand Shuffle Gaussian), '/ Dev / Urandom' => 256, 'random_org'; # Interface funcional Meu $ Die_Roll = 1 + int (rand (6)); Meu $ Coin_Flip = (Irand () e 1)? 'cabeças': 'caudas'; meu $ DECK = shuffle (1 .. 52); meu $ RAND_IQ = Gaussian (15, 100); # OO Interface My $ PRNG = MATH :: Random :: Mt :: Auto-> Novo ('Fonte' => '/ Dev / Random'); meu $ ângulo = $ prng-> rand (360); Meu $ Decay_Interval = $ PRNG-> exponencial (12.4); o Mersenne Twister é um gerador de número pseudorandom rápido (PRNG) que é capaz de fornecer grandes volumes (> 10 ^ 6004) de dados de "alta qualidade" pseudorandom para aplicações que podem esgotar Disponíveis "verdadeiramente" fontes de dados aleatórias ou PRNs fornecidos pelo sistema, como Rand.Se Module fornece PRNGs baseados no Mersenne Twister.Há uma interface funcional para um único, PRNG independente e uma interface OO (baseada no Modelo de objeto, conforme implementado pelo objeto :: Insideout Module) para gerar vários objetos PRNG. Os PRNGs são auto-sementes, adquirindo automaticamente uma semente aleatória (19968-bit) de fontes selecionáveis pelo usuário.Requirements: · Requisitos de Perl: · Perl.


Matemática :: Random :: Mt :: Auto Software Relacionado