Generateur de nombres aléatoires, sous forme de classe instanciable. L'intérêt est de pouvoir en affecter un à un processus particulier, ainsi si on a besoin de plusieurs générateurs, il suffira d'en instancier autant : l'expérience est ainsi totalement reproductible. Reference : la meilleure (cf. également celui de TurboPower) celle de G. Marsaglia répondant aux tests de DIEHARD, il s'agit d'une traduction objet de la bibliothèque de J. Debord.
| Name | Description |
|---|---|
Class TRndGenerator |
| Name | Description |
|---|---|
| TStartSeed | 0 -> aléatoire avec random de delphi, {1 -> utiliser les valeurs de départ standard de la bibliothèque, {2 -> utiliser les valeurs de départ passés dans le constructeur |
| Name | Description |
|---|---|
| DEFAULT_SEED_VALUE_1 | valeurs de départ "standard" - modifiable par fichier de configuration |
| DEFAULT_SEED_VALUE_2 | |
| STD_SEED_START | mode de démarrage standard du generateur - modifiable par fichier de configuration |
Ricco
12/01/2004