Mersenne twister
Aparència
El Mersenne twister és un Generador de números pseudoaleatorios desenrollat en 1997 per Makoto Matsumoto (松本 眞?) i Takuji Nishimura (西村 拓士?)[1] reputat per la seua calitat.
El seu nom prové del fet de que la llongitut del seu periodo està relacionada en un número primo de Mersenne. Existixen a lo manco dos variants principals d'este algoritme, que es diferencien únicament pel tamany de l'número primo de Mersenne amprat.
La versió més estesa és el Mersenne Twister MT19937, que utilisa un tamany de paraula de 32 bits i genera seqüències d'alta calitat estadística en un periodo de 2^19937−1. També existix una variant de 64 bits, denominada MT19937-64, que produïx una seqüència distinta adaptada a arquitectura de major precisió numèrica.
Implementacions en varis llenguages
[editar | editar còdic]- ABAP
- ActionScript 1, ActionScript 3.0
- Ada
- C and C++
- C++, C++, C++, C++ Sony Cell Broadband Engine
- C++0x
- C#
- Clean
- Clojure
- Erlang
- Euphoria
- Microsoft Excel addin
- F#
- Fortran 95, Fortran 95
- The GNU Scientific Library (GSL)
- Haskell, Haskell
- Java
- JavaScript
- Linoleum
- Lisp
- Python
- Lua
- Mitrion-C
- Pascal/FreePascal/Delphi
- Perl
- PHP
- REALbasic
- Scala
- SIMUL8
- Standard ML
Vore també
[editar | editar còdic]Referències
[editar | editar còdic]- ↑ (1998).ACM Transactions on Modeling and Computer Simulation.8(1)
- 3–30.doi:10.1145/272991.272995.
Referències
[editar | editar còdic]
- Este artícul conté una traducció derivada de «Mersenne twister» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.