ダウンロードリスト

プロジェクト概要

!MersenneTwister は整数または浮動小数点 32 ビットの乱数を生成するための C++ クラスです。/Dev/urandom またはシステム時刻から種子を自動的に取得することができ、ジェネレーターの状態を保存および復元可能性があります。例を含むプログラムとパフォーマンスのテスト。

システム要件

システム要件が設定されていません
プロジェクトのリリース情報やプロジェクトリソースの情報です。
注: プロジェクトリソースの情報は Freecode.com ページからの引用です。ダウンロードそのものは、OSDNにホスティングされているものではありません。

2009-10-02 03:23
1.1

このリリースでは、移植性と信頼性に焦点を当て。非推奨のCのインスタンス+ +にクリーンアップされた。操作にもまれな環境で動作するように書き直されました。テストプログラムが強化され、拡大しました。若干の補正は、標準偏差のパラメータは、ラベルに行われました。コピーコンストラクタと演算子が追加されました。シードの相関関係を、発電機の機能は、出力シーケンス、および保存形式のバージョン1.0と同じです。
タグ: Minor, Portability
This release focuses on portability and reliability. Instances of deprecated C++ were cleaned up. Operations were rewritten to work even in uncommon environments. The test program was toughened and expanded. A slight correction was made in the label for the standard deviation parameter. A copy constructor and operator were added. Seed correlations, generator functions, output sequences, and save formats are identical to Version 1.0.

2003-05-20 03:41
1.0

このリリースでは、改正後のシードのアルゴリズムが追加されますBSDに、LGPLからのライセンスの変更)、ディストリビューションの正規(ガウスへのアクセスを追加し、パフォーマンスの最適化および64ビットの移植性の修正を追加します。
タグ: Minor bugfixes
This release adds a revised seeding algorithm, changes the license
from LGPL to BSD, adds access to normal (Gaussian) distributions, and
adds performance optimizations and 64-bit portability fixes.

2002-03-25 00:38
0.8

含まれるヘッダのリストが修正されています。
タグ: Minor bugfixes
The list of included headers has been corrected.

2001-07-13 06:03
0.7

問題の修正プログラムはgcc 3.0で、コンパイル、および(0,1)内の数字にアクセスすると(0、n)の範囲。
タグ: Minor bugfixes
A fix for a problem when compiling with gcc 3.0, and access to numbers in (0,1) and (0,n) ranges.

2001-02-16 01:37
0.6

64シードのオーバーフロービットプロセッサの修正プログラムは、整数の向上均一[0、n]を生成。
タグ: Minor bugfixes
Fixes for a seed overflow on 64-bit processors, and improved uniformity of integer [0,n] generation.

プロジェクトリソース